куда делись мои файлы классов, используя maven-compiler-plugin? - PullRequest
0 голосов
/ 05 августа 2011

Я пытаюсь создать файл JAR, используя 2 разных исходных каталогов.Поэтому я использую плагин maven-compiler-plugin.Вот мой конфиг:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <includes>
                    <include>**/*</include>
                    <include>src/main/java/**/*.java</include>
                    <include>../syncrpc/src/main/java/**/*.java</include>
                </includes>
            </configuration>
        </plugin>

Он собирается нормально, но мой JAR-файл пуст (почти) ... и мой обычный каталог "target / classes" пуст.Я предполагаю, что по умолчанию компилятор создает этот каталог и помещает все пакеты со встроенными классами.Могу ли я сделать это вручную, когда использую плагин maven-compiler-plugin?

Спасибо

1 Ответ

0 голосов
/ 05 августа 2011

Нашли решение: встроенный помощник-Maven-плагин

В основном используйте вместо этого вспомогательный плагин, и он отлично работает.

        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <executions>
                <execution>
                    <phase>generate-sources</phase>
                    <goals><goal>add-source</goal></goals>
                    <configuration>
                        <sources>
                            <source>../syncrpc/src/main/java/com/gdevelop/gwt/syncrpc</source>
                        </sources>
                    </configuration>
                </execution>
            </executions>
        </plugin>
...