我正在尝试在macOS Sierra上创建Eclipse中的maven项目(neon.1版本),但每当我创建一个项目时,无论我选择什么/哪种类型的原型或配置,我总是会遇到这些错误,屏幕截图中显示了这些内容:
pom.xml
中的错误是:
到目前为止,我无法从任何地方找到任何解决方案,几周来一直在研究这个问题。
答案 0 :(得分:3)
确定你已经尝试过,如果不是,请从你的系统中删除整个maven(通常是windows中的class mytestclass: Hashable
{
var userid:Int ;
var details:String;
var hashValue: Int {
return self.userid
}
init(userid: Int, details:String)
{
self.userid = userid;
self.details = details;
}
}
func ==(lhs: mytestclass, rhs: mytestclass) -> Bool {
return lhs.userid == rhs.userid
}
var t1 = mytestclass(userid: 1,details: "Good boy");
var t2 = mytestclass(userid: 2,details: "bad boy");
var t3 = mytestclass(userid: 3,details: "gentle man");
var classArrayNames:Set<mytestclass> = [t1,t2];
var classArrayNames2:Set<mytestclass> = [t3,t1,t2];
let result = Set(classArrayNames).intersect(classArrayNames2)
文件夹)并在eclipse中创建一个新的.m2
并从中进行全新设置划伤。
我不记得我遇到的错误,但经过几个小时的努力,这对我有用。
如果您已手动安装maven,正如我所提到的,下面将是路径:
简单来说,当您构建Maven项目时,所有依赖项文件都将存储在Maven本地存储库中。
默认情况下,Maven本地存储库默认为workspace
文件夹:
.m2
答案 1 :(得分:0)
从eclipse中删除集成的maven并从eclipse设置已安装的maven 首选项/用户设置