dev@glassfish.java.net

Re: how to exclude java source files from compilation

From: Lloyd Chambers <Lloyd.Chambers_at_Sun.COM>
Date: Thu, 14 Aug 2008 11:53:32 -0700

This (below) doesn't work either.

Maybe our build doesn't respect use maven-compiler-plugin directly?

<build>
     <plugins>
         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                 <excludes>
                     <exclude>src/main/java/com/sun/appserv/management/
monitor/*.java</exclude>
                     <exclude>src/main/java/com/sun/appserv/management/
monitor/statistics/*.java</exclude>
                 </excludes>
              <compilerArgument>-Xlint:all</compilerArgument>
            </configuration>
          </plugin>
...
     </plugins>
</build>


On Aug 14, 2008, at 11:46 AM, Lloyd Chambers wrote:

> Shalini,
>
> Thanks, that doesn't work either (I tried with more than one
> <excludes> line too. Next I'll try Nandini's suggestion.
>
> Lloyd
>
> On Aug 12, 2008, at 11:13 PM, Shalini Muthukrishnan wrote:
>
>> Could you try
>> <excludes>src/main/java/com/sun/appserv/management/monitor/
>> *.java,src/main/java/com/sun/appserv/management/monitor/statistics/
>> *.java</excludes>
>>
>> HTH
>> Shalini.
>>
>> Lloyd Chambers wrote:
>>> I tried this and also changing "exclude" to "excludes". No luck.
>>>
>>> <plugin>
>>> <groupId>org.apache.maven.plugins</groupId>
>>> <artifactId>maven-compiler-plugin</artifactId>
>>> <configuration>
>>> <exclude>src/main/java/com/sun/appserv/management/monitor/
>>> *.java</exclude>
>>> <exclude>src/main/java/com/sun/appserv/management/monitor/
>>> statistics/*.java</exclude>
>>> <compilerArgument>-Xlint:all</compilerArgument>
>>> </configuration>
>>> </plugin>
>>>
>>>
>>> ..............................................
>>> Lloyd Chambers
>>> lloyd.chambers_at_sun.com
>>> GlassFish team, admin
>>>
>>>
>>>
>>>
>>> On Aug 12, 2008, at 5:45 PM, Kin-man Chung wrote:
>>>
>>>>
>>>>
>>>> Lloyd Chambers wrote:
>>>>> I want to exclude source files from compilation.
>>>>> I've googled, read the maven docs include stuff at sonatype, and
>>>>> darn it, I can't get the right syntax.
>>>>> <build>
>>>>> <plugins>
>>>>> <plugin>
>>>>> <groupId>org.apache.maven.plugins</groupId>
>>>>> <artifactId>maven-compiler-plugin</artifactId>
>>>>> <configuration>
>>>>> <excludes>
>>>>> <exclude>src/main/java/com/sun/appserv/management/monitor/
>>>>> *.java</exclude>
>>>>> <exclude>src/main/java/com/sun/appserv/management/monitor/
>>>>> statistics/*.java</exclude>
>>>>
>>>> try
>>>>
>>>> <exclude>com/sun/appserv/management/monitor/*.java</exclude>
>>>> <exclude>com/sun/appserv/management/monitor/statistics/*.java</
>>>> exclude>
>>>>
>>>> -Kin-man
>>>>
>>>>> </excludes>
>>>>> <compilerArgument>-Xlint:all</compilerArgument>
>>>>> </configuration>
>>>>> </plugin>
>>>>> ...
>>>>> </plugins>
>>>>> </build>
>>>>> ..............................................
>>>>> Lloyd Chambers
>>>>> lloyd.chambers_at_sun.com <mailto:lloyd.chambers_at_sun.com>
>>>>> GlassFish team, admin
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>