我在声明对新的gwt版本的依赖时遇到了问题,我自己编译了这个版本,并将其部署到自己的存储库中。我遵循了这里编写的说明:http://mojo.codehaus.org/gwt-maven-plugin/user-guide/using-different-gwt-sdk-version.html,但是gwt-maven-plugin似乎只在中央存储库中寻找依赖项。我找不到办法让它在我的代表里搜索。你能告诉我怎么做吗?或者在哪里能找到解决办法?
我的配置如下所示:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.3.0-1</version>
<dependencies>
<dependency>
<groupId>com.my.groupId</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwt.version}</version>
</dependency>
<dependency>
<groupId>com.my.groupId</groupId>
<artifactId>gwt-dev</artifactId>
<version>${gwt.version}</version>
</dependency>
<groupId>com.my.groupId</groupId>
<artifactId>requestfactory-server</artifactId>
<version>${gwt.version}</version>
</dependency>
</dependencies>
...
</plugin>我得到了错误信息:
由: org.sonatype.aether.transfer.ArtifactNotFoundException:无法在中央(http://repo1.maven.org/maven2)找到工件com.my.groupId:requestfactory-server:jar:2.4.1引起的
你好,阿恩
发布于 2011-07-13 00:22:16
在我看来,问题不在于重量,而在于requestfactory-server。这是您的自定义组件吗?
尝试在脱机模式下运行maven,以查看是否将该工件复制到本地存储库中。
mvn --offline或
mvn -o发布于 2011-07-13 08:45:28
为什么要将请求服务器放在插件的依赖项中?
AFAIK它不会利用它。您必须重写gwt-servlet版本,那个gwt-maven-plugin依赖于您自己的${gwt.version} (即使我实际上不明白它为什么会依赖它)。
https://stackoverflow.com/questions/6671381
复制相似问题