Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseMaven构建错误_Eclipse_Maven_Spring Tool Suite - Fatal编程技术网

EclipseMaven构建错误

EclipseMaven构建错误,eclipse,maven,spring-tool-suite,Eclipse,Maven,Spring Tool Suite,这个错误让我心烦意乱,在解决这个问题之前,我无法取得任何进展 我有专门针对EclipseMars4.5.1的最新STS(Spring工具源代码)3.7.1。我删除了所有旧版本的STS,也删除了旧的.eclipse文件,因为我希望这是一个新的安装。我还进入了我的c:\Users\Tom Holmes\AppData文件夹,删除了“Spring工具套件”的所有痕迹 我为Eclipse(Mars)4.5.1安装了最新的STS3.7.1,并为Eclipse(Mars)4.5.1下载了最新的Subclip

这个错误让我心烦意乱,在解决这个问题之前,我无法取得任何进展

我有专门针对EclipseMars4.5.1的最新STS(Spring工具源代码)3.7.1。我删除了所有旧版本的STS,也删除了旧的.eclipse文件,因为我希望这是一个新的安装。我还进入了我的c:\Users\Tom Holmes\AppData文件夹,删除了“Spring工具套件”的所有痕迹

我为Eclipse(Mars)4.5.1安装了最新的STS3.7.1,并为Eclipse(Mars)4.5.1下载了最新的Subclipse。我打开了以前很好的旧工作空间,现在每当我尝试使用STS运行maven构建时,我都会遇到下面列出的错误

Error: Could not find or load main class Holmes.sts-3.7.1.RELEASE.configuration.org.eclipse.osgi.25.0..cp.;.C:.Users.Tom
我已经尝试了我能想到的一切,将项目重新加载到新的工作区,删除项目并重新下载它们

最终,我发现在m2e.eclipse.core下的workspace.metadata plugins目录中没有生命周期映射?这有关系吗?

我如何重新创建它,或者这更像是maven/sts的问题?

我建议安装一个常规的Eclipse发行版,然后将sts作为插件安装。网上应该有很多说明来解释如何做。我已经使用这种方法很多年了,从来没有遇到过任何问题

这是我发现的。。。由于STS3.7.1,特别是针对Eclipse(Mars)的4.5.1是一个问题。。。我尝试了其他几个版本的STS

我为Eclipse(Mars)4.5.1尝试了STS3.7.0,它确实有效。当我安装这个时,我立即得到通知,已经准备好了更新。该更新是专门针对m2e Maven Eclipse集成的

我还为Eclipse(Juno?)4.2.2尝试了3.7.0,这也可以,这也是为了寻找更新,也是为了m2e Maven Eclipse集成

我的感觉是,特别是针对Eclipse(Mars)的STS3.7.1 4.5.1,在m2e插件中已经被破坏。由于m2e的更改嵌入在这个最新版本中,所以一定有什么不对的地方。我下载并安装的其他版本都运行良好。对于这些版本中的任何一个,都有m2e(Maven Eclipse)集成插件的升级。。。但在这种情况下,更新起了作用

你知道,我喜欢STS,我觉得它很好用。在多次更新之后,就像其他任何东西一样,它可能会变得“古怪”,然后我决定也许我应该下载一个新的工具副本,它通常工作得很好

很明显,将此更新引入最新版本并没有很好地配合。但现在我已经开始运行了,希望SpringSource能够解决这个问题


我真的希望这能帮助其他人。

所有的反对票是怎么回事?有趣的是,当我获得否决票时,我发现其他人也有同样的问题,可以从中受益;这是非常一般的。我添加了更多的信息,所以希望这会有所不同。我昨天花了8个小时试图解决这个问题。。。通常,我从来没有,也不知道有谁曾经在Eclipse或STS上遇到过这么多问题。我在Windows环境中,当我下载Eclipse 64位时,它是一个EXE。。。所以我不确定它是否安装了Windows,或者只是解压缩了文件?我喜欢STS的地方在于,对于Windows、Mac或Linux,它只是一个我可以解压缩的zip文件。。。如果我安装了Java,那么运行起来就很好。