2016-03-20 16 views
0

SWT UIライブラリをJavaプロジェクトにインポートする方法を見ています。 私がMavenの上のSWTのためのPOMファイルを見つけました:私は私のbuild.gradleにそれを追加したとき、私は次のエラーを受け取ったが、私は私のbuild.gradleファイルSWTをGradle依存としてインポート

compile "org.eclipse:swt:3.3.0" 

に次の行を追加したファイルからhttps://repo1.maven.org/maven2/org/eclipse/swt/3.3.0-v3346/swt-3.3.0-v3346.pom

Project 'L-CAD Main' is missing required library: '/home/ashley/unresolved dependency - org.eclipse swt 3.3.0' 

私はこの権利を理解していれば、これはそれが依存関係を見つけることができないことを意味するので、私は私が間違ってやっているのか分かりません。

私のIDEはEclipseです。

+0

SWT mavenアーティファクトのフルバージョンは '3.3.0-v3346'です。したがって、Gradeの依存関係は 'org.eclipse:swt:3.3.0-v3346'を参照する必要がありますか?これは間違っていますか? –

+0

最近のバージョンのSWT mavenの成果物については、こちらの記事を参照してください。http://stackoverflow.com/questions/5096299/maven-project-swt-3-5-dependency-any-official-public-repo –

+0

それを修正した。どうもありがとう。 –

答えて

1

バージョン番号を含め、依存関係行にパッケージ名全体を使用する必要があります。

したがって、compile "org.eclipse:swt:3.3.0-v3346"build.gradleファイルに追加してください。

関連する問題