私はthis recommended approachを使用して準備するGWTライブラリとして機能することを意図したプロジェクトを持っています。私が 'Library'プロジェクトをビルドすると、結果として得られるJARをリポジトリに見ることができます。また、「shared」フォルダに* .javaファイルがあることもわかります。定義XMLのLibrary.gwt.xmlも表示されます。compileSourcesArtifactが機能していません...?
しかし、私は私の 'メイン' それがこのJARを見つけることができない文句を言い構築しています:GWT-mavenの-プラグイン:2.8.0-beta1の
[ERROR]はゴールorg.codehaus.mojoの実行に失敗しました:プロジェクトのWeb上(デフォルト)をコンパイル:アーティファクトが見つかりません - アーティファクトnet.jzaruba見つかりませんでした:図書館:jarファイル:ソース:私のJARがライブラリ-1.7-SNAPSHOT.jarに、命名されていることを1.7-SNAPSHOT
注意をつまり、 'ソース' JARではありません。
一方、maven-source-pluginを使用してライブラリプロジェクトをビルドすると、Library-1.7-SNAPSHOT-sources.jarと表示され、実際にはメインプロジェクトで認識されます。
GWTとgwt-maven-pluginは、どちらも2.8.0-beta1です。私の 'メイン' プロジェクトで
<ビルド>/<プラグイン>/<プラグイン>:
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwt.version}</version>
....
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<compileSourcesArtifacts>
<compileSourcesArtifact>net.jzaruba:Library</compileSourcesArtifact>
</compileSourcesArtifacts>
...
<configuration>
今後のご希望の方は、の説明https://gwt-maven-plugin.github.io/gwt-maven-plugin/mergewebxml-mojo.html#compileSourcesArtifacts –
さらに、トーマスB. :https://groups.google.com/d/msg/codehaus-mojo-gwt-maven-plugin-users/IhRyRoDTiIQ/YlnMHKg8TDgJ –