Van egy projektem GWT-könyvtárként, amelyet a ezt az ajánlott megközelítést. Amikor felépítem a 'Library' projektemet, látom a kapott JAR-t a tárolóban, még azt is látom, hogy *.java fájlok vannak a 'shared' mappában, valamint látom a meghatározó XML-t, a Library.gwt.xml-t.
De amikor a "fő"-emet készítem, azt panaszolja, hogy nem találja ezt a JAR-t:
[HIBA] Nem sikerült végrehajtani a célt. org.codehaus.mojo:gwt-maven-plugin:2.8.0-beta1:compile (alapértelmezett) a projekten Web: műtermék nem található - Nem található műtermék net.jzaruba:Library:jar:sources:1.7-SNAPSHOT
Ne feledje, hogy a JAR-om neve Library-1.7-SNAPSHOT.jar, azaz nem „források” JAR.
Másrészt, amikor a maven-source- segítségével készítem el a Library projektemet. beépülő modult kapok Library-1.7-SNAPSHOT-sources.jar, és a fő projekt valóban felismeri.
A GWT és a gwt-maven-plugin is 2.8.0-beta1.
‹build>/‹plugins>/‹plugin> a 'fő' projektemben:
<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>