我想我失去了一些東西..
我要讓我的項目的釋放。
我添加了maven-release-plugin到我的pom。另外,我還有另一個源代碼dir,除了java(稱爲gen-src)。當我在maven發佈的第一步(即準備)時,一切都很好,但是當我使執行時,它並不考慮gen-src。
Maven的釋放,插件和建設者輔助插件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/main/gen_src</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
我懷疑它可以被連接到一個事實,即在相位產生來源。我是否需要將添加源目標附加到另一個階段?如果是,如何?
我也閱讀here - 這是類似的問題,雖然我沒有使用flex..no的答案。 有什麼想法?
謝謝。
做**不**將生成的源代碼到'SRC/main'離開它總是在'目標/生成-sources'。 –
用'-X'運行並提供調試輸出。我可能能夠發現原因。我使用JAXB和buildhelper運行相同的設置,並且工作完美無瑕。 –
說明「不考慮gen-src」。 –