我突然收到一条错误消息,缺少3个依赖项:gwt-user.jar,gwt-dev.jar和gxt.jar。所有的罐子都在我当地的仓库中:
dage [~/.m2/repository] $ ls -l com/google/gwt/gwt-user
insgesamt 12
drwxr-xr-x 2 dage Domain Users 4096 2010-01-13 14:55 1.5.3
drwxr-xr-x 2 dage Domain Users 4096 2010-01-13 11:10 1.6.4
drwxr-xr-x 2 dage Domain Users 4096 2010-01-13 16:10 2.0.0
dage [~/.m2/repository] $ ls -l com/google/gwt/gwt-dev/
insgesamt 12
drwxr-xr-x 2 dage Domain Users 4096 2010-01-13 14:55 1.5.3
drwxr-xr-x 3 dage Domain Users 4096 2010-01-13 11:02 1.6.4
drwxr-xr-x 2 dage Domain Users 4096 2010-01-15 09:58 2.0.0
dage [~/.m2/repository] $ ls -l com/extjs/gxt/
insgesamt 32
drwxr-xr-x 2 dage Domain Users 4096 2010-01-14 14:29 2.0.1
drwxr-xr-x 2 dage Domain Users 4096 2010-01-21 12:18 2.1.0
-rw-r--r-- 1 dage Domain Users 288 2010-01-21 12:18 maven-metadata-com.extjs.xml
-rw-r--r-- 1 dage Domain Users 40 2010-01-21 12:18 maven-metadata-com.extjs.xml.sha1
-rw-r--r-- 1 dage Domain Users 323 2010-01-21 12:01 maven-metadata-local.xml
-rw-r--r-- 1 dage Domain Users 288 2010-01-21 12:18 maven-metadata.xml
-rw-r--r-- 1 dage Domain Users 32 2010-01-21 12:18 maven-metadata.xml.md5
-rw-r--r-- 1 dage Domain Users 40 2010-01-21 12:18 maven-metadata.xml.sha1
和pom条目是:
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwt.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwt.version}</version>
<scope>system</scope>
<systemPath>${gwt.home}/gwt-user.jar</systemPath>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-dev</artifactId>
<version>${gwt.version}</version>
<scope>system</scope>
<systemPath>${gwt.home}/gwt-dev.jar</systemPath>
</dependency>
<!-- Needed for ExtGWT -->
<dependency>
<groupId>com.extjs</groupId>
<artifactId>gxt</artifactId>
<version>${gxt.version}</version>
<scope>provided</scope>
</dependency>
<properties>
<gwt.version>2.0.0</gwt.version>
<gxt.version>2.1.0</gxt.version>
</properties>
我没有做任何改变,而且pom也没有改变。我刚刚添加并修改了java / css / hml文件。任何想法,有什么不对?
编辑:确切的消息是
Missing:
----------
1) com.google.gwt:gwt-user:jar:2.0.0
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.google.gwt -DartifactId=gwt-user -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.google.gwt -DartifactId=gwt-user -Dversion=2.0.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
.
.
.
我在命令行中构建项目。
答案 0 :(得分:1)
我突然收到一条错误消息,缺少3个依赖项:gwt-user.jar,gwt-dev.jar和gxt.jar。所有的罐子都在我当地的仓库中:
在哪儿?在命令行上?在你的IDE中?如果您的IDE中发生了这种情况,并且您正在使用Eclipse和m2eclipse插件,我注意到Eclipse在POM更改后有时会丢失。在这种情况下,在项目中右键单击,然后选择 Maven&gt;更新项目配置。适合我。
答案 1 :(得分:0)
我无法解释,但重新启动后再次工作......