Java 将SWT依赖项添加到POM
如何在eclipse中将SWT依赖项添加到POM中。我试过这个Java 将SWT依赖项添加到POM,java,eclipse,maven,swt,Java,Eclipse,Maven,Swt,如何在eclipse中将SWT依赖项添加到POM中。我试过这个 <dependencies> <dependency> <groupId>org.eclipse.swt</groupId> <artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId> <version>4.4</version
<dependencies>
<dependency>
<groupId>org.eclipse.swt</groupId>
<artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId>
<version>4.4</version>
</dependency>
</dependencies>
org.eclipse.swt
org.eclipse.swt.cocoa.macosx.x86_64
4.4
但是它说找不到依赖项Maven central repository只包含版本4.3(),因此您必须将repository添加到pom文件中。 这一条应该有效:
<repositories>
<repository>
<id>swt-repo</id>
<url>https://swt-repo.googlecode.com/svn/repo/</url>
</repository>
</repositories>
swt回购
https://swt-repo.googlecode.com/svn/repo/
谢谢。这很有效。但如果我也必须使用Maven中央存储库呢。检查依赖项的顺序是什么?对于特定的依赖项使用哪个存储库并不重要。Maven将尝试搜索他所知道的每个存储库。默认情况下,有maven central和本地存储库(.m2 direcotry位于主文件夹中)。将新存储库添加到pom文件只是告诉maven在其他位置搜索依赖项。