相关疑难解决方法(0)

如何在Eclipse中为Maven依赖项搜索启用索引下载?

我正在使用带有m2e插件的Eclipse Luna.当我搜索依赖项时,我收到以下警告(也见后面的截图):

索引下载已禁用,搜索结果可能不完整.

在此输入图像描述

如何启用索引下载?

java eclipse maven

265
推荐指数
2
解决办法
14万
查看次数

如何在eclipse中更改Maven本地存储库

我从导入另一台服务器上A.在服务器A上的共享驱动器的根目录下多模块Maven项目,mvn install将成功运行,和Maven设置正确使用repository/settings.xml/home/user/.m2.

但是,在我的工作站PC上将项目导入Eclipse(实际上是STS)后,我无法运行mvn build(我安装了m2e插件),主要是因为缺少其他模块的依赖项.我意识到,Eclipse的使用settings.xmlrepository/我的工作站电脑上,所以不会有安装在.m2目录缓存中的任何模块装配.

我正在尝试修改Maven以使用服务器A上的.m2目录.我只能将settings.xml设置为服务器A上的那个,但我无法更改本地存储库.我唯一的选择是"重新索引".

有没有办法将本地存储库更改为服务器A上的存储库,或者是否有更好的方法在一台服务器上安装代码,在另一台PC上编辑/构建/测试Tomcat?

在此输入图像描述

eclipse maven

48
推荐指数
3
解决办法
13万
查看次数

经典错误:无法更新central | http://repo1.maven.org/maven2的索引

我正面临着我的日食靛蓝的情况"Unable to update index for central|http://repo1.maven.org/maven2".

我正在使用外部Maven 3.0.3安装和使用Eclipse Indigo配置的m2eclipse,我绝对不会支持任何代理.

此外,我在eclipse中的网络配置都设置为直接,我仍然无法更新索引.

我可能忽略了什么?我在谷歌和其他论坛上搜索过但无法解决.

java eclipse m2eclipse maven eclipse-indigo

27
推荐指数
1
解决办法
3万
查看次数

无法使用m2e插件在Eclipse Kepler中搜索工件

我尝试了已经附带maven插件的新Eclipse Kepler.

但是,当我想添加依赖项(打开pom.xml,转到依赖项选项卡并单击添加)时,我可以在搜索框中输入一些像"jetty"这样的字符串,但没有任何反应.在旧版本中,我得到了包含"jetty"的所有依赖项的列表.

我不知道这是否重要但我在打开"添加依赖关系屏幕"时直接获取信息:"工件ID不能为空".

我不使用代理或有任何网络问题.

我也错过了一些信息:"索引maven repo ......"

任何的想法?

谢谢!

eclipse maven m2e eclipse-kepler

24
推荐指数
2
解决办法
2万
查看次数

搜索依赖项不会返回任何内容

我刚刚安装了m2e,安装了m2e.

然后,我创建了一个新的Maven项目并决定我想要log4j,所以我打开了pom.xml,单击了Dependency选项卡,单击Add ...按钮并输入log4j.

零结果.它找到的唯一东西是junit(它似乎是自动添加到具有quickstart原型的项目中).请注意,我可以手动添加log4j依赖项,它可以正常工作,但我发现搜索功能非常方便!

我是一个Maven的初学者,虽然我让m2e在Indigo工作没问题.所以我想我可能忘了设置一些东西?

eclipse maven-2 maven m2e eclipse-juno

12
推荐指数
1
解决办法
7142
查看次数

Eclipse - Maven - 没有自动反映的依赖关系

我安装了

  • Java 1.7
  • Eclipse Juno
  • 从Eclipse Market安装 - Maven Integration for Eclipse WTP(aka m2e-wtp),m2e-apt,Spring IDE,Spring Tool Suite™(STS)
  • 已定义M2_HOME为安装Maven的目录.PATH更新为%M2_HOME%/bin

我正在使用Windows XP.

我能够创建一个Maven项目但是当尝试添加依赖项(select pom.xml- Dependencies - Add)时,输入artifactId的" Enter groupId, artifactId or sha1 prefix or pattern"不会显示.假如我输入"springframework",它只反映本地安装的jar并且不通过互联网搜索.此外,如果我检查Maven存储库(由Windows选择 - 显示视图 - 其他 - Maven - Maven存储库),则不会在全局存储库中显示任何内容(http://repo.maven.apache.org/maven2).

如果我手动将所需内容artifactID放入pom.xml然后更新maven,则会下载所需的jar.

我正在我的家用电脑上工作,我没有任何代理,并在本地m2设置中设置了以下(C:\Documents and Settings\Sandy\.m2\Settings.xml)

你能告诉我,我需要做什么设置才能使用添加依赖项选项添加输入的工件吗?

提前致谢

java eclipse spring maven

6
推荐指数
2
解决办法
1万
查看次数

Eclipse Maven(m2e)不从中心搜索或下载

编辑:我发现,我的问题是这个问题.这篇文章可以删除.


如果我想添加一个依赖项,肯定是在Maven Central中,它找不到它.

我的有效pom包含两个id为"central"的条目:

  1. 在存储库(https://repo1.maven.org/maven2)中,它来自我的.m2文件夹中的'settings.xml'
  2. 在pluginRepositories(http://repo.maven.apache.org/maven2)中.我不知道这个条目的来源,我会发现下一个(但我可以在我的项目中排除'settings.xml'和'pom.xml').

如果我手动添加依赖项,则不会下载它.

我已经检查了这里提到的方框,"启动时下载存储库索引"已经激活.

在"Maven存储库视图"中,当我单击"启用完整索引"时,它会显示:"由于以下错误,无法设置索引详细信息:读取过去的EOF"(在两个中心上).

我如何获得中央'重新连接'?

PS:我会像其他人一样以正确的方式完成上面的链接,但由于<10声誉,SOF还不允许这样做.

eclipse m2eclipse maven m2e

2
推荐指数
1
解决办法
1191
查看次数