плагин компилятора знатока исключает

У меня есть следующая проблема. Я хотел бы исключить некоторые .java файлы (**/jsfunit / *.java) во время тестовой фазы компиляции, и с другой стороны я хотел бы включать их во время фазы компиляции (идентификатор, я запускаю кота с tomcat:run цели),

Мой pom.xml

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
                 <!-- <excludes>
                     <exclude>**/*JSFIntegration*.java</exclude>
                 </excludes> -->                    
            </configuration>
           <executions>
           <!-- <execution>
                        <id>default-compile</id>
                        <phase>compile</phase>
                        <goals>
                          <goal>compile</goal>
                        </goals>
                        <configuration>
                            <includes>
                                 <include>**/jsfunit/*.java</include>
                            </includes>
                        </configuration>
               </execution>-->
              <execution>
                        <id>default-testCompile</id>
                        <phase>test-compile</phase>
                        <configuration>
                            <excludes>
                                <exclude>**/jsfunit/*.java</exclude>
                            </excludes>
                        </configuration> 
                        <goals>

                <goal>testCompile</goal>
                        </goals>
                </execution>                  
             </executions>

        </plugin>

Но это не работает: исключите в выполнении по-умолчанию-testCompile, не фильтрует эти классы. Если бы я удаляю комментарии затем, все классы соответствовали **/jsfunit / *.java, был бы скомпилирован, но только если я касаюсь их!

15
задан BartoszKP 27 August 2015 в 13:30
поделиться