2011-03-18 5 views
2

NetBeans 6.9でGoogle Web Toolkitを使用してMaven Webアプリケーションプロジェクトを作成しようとしています。 http://www.youtube.com/watch?v=M-iVZ5TJ21wNetBeans + GWT 2.2.0 + Mavenコンパイルの問題

プロジェクトを作成し、フレームワークにGWTを追加した後、私のプロジェクトはコンパイルしてTomcatにうまく配置されます。今私は2.0.3から2.2.0にデフォルトのGWTのバージョンを変更するのが好きです。 POMのgwt.versionプロパティを編集してファイルを保存すると、NetBeansは新しいgwt-user-2.2.0.jarファイルとjavadocをフェッチします。私はプロジェクトをコンパイルしようとした場合しかし、私は、コンソールでこのMavenのエラーを取得:

Downloading: http://repo1.maven.org/maven2/com/google/gwt/gwt-dev/2.2.0/gwt-dev-2.2.0-linux.jar 
Unable to find resource 'com.google.gwt:gwt-dev:jar:linux:2.2.0' in repository central (http://repo1.maven.org/maven2) 

を私は本当に何もgwt-dev-2.2.0-linux.jar存在がないことを確認することができURL http://repo1.maven.org/maven2/com/google/gwt/gwt-dev/2.2.0/に私のブラウザを指している場合。しかし、私はそこにgwt-dev-2.2.0.jarを見ることができますが、私は正しいものを使用すると思う。

このエラーを修正するにはどうすればよいですか?

答えて

2

gwt-maven-pluginの古いバージョンを使用している可能性があります。 2.2.0に切り替えるか、バージョンの宣言を削除すると、最新のバージョンが取得されます。

pomにGWTの古い形式の依存関係がある可能性もあります。古いGWTバージョンにはタグが必要でした。あなたが持っているなら、あなたはタグを取り除くことができ、それは-linuxサフィックスなしでシステムに依存しないバージョンをフェッチします。

+0

ありがとうございます、ありがとうございます、プラグインのバージョンが問題でした。 'gwt-maven-plugin'バージョン1.2を使ってみました。 – NagyI