我根本不知道如何使用Maven.我用Eclipse开发了几年,但还不需要了解它.但是,现在我正在查看一些建议我执行以下操作的文档:
"要将它包含在项目中,只需将此maven依赖项添加到您的构建中."
<repository>
<id>jboss</id>
<url>http://repository.jboss.org/maven2</url>
</repository>
...
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson-provider</artifactId>
<version>1.1.GA</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我如何使用Eclipse项目执行此操作?
请假设我对Maven一无所知.我只是想通过mvn在命令行上键入它可能会安装在我的计算机上,但这是我认识的程度.如果有一个等效的非Maven方式在Eclipse中遵循这些指令,我会很高兴继续对Maven一无所知.
我的Maven安装(Windows 7 64位)有一个.cache几乎3.5GB 的目录!它只包含一个m2e目录.(我正在使用m2e运行Eclipse 4.3M7.)目前内部所有内容都不需要,而且我甚至不知道这些东西是什么!我在.cache网上找不到目录的Maven文档.
那么.m2/repository/.cache和.m2/repository/.cache/m2e目录是什么?他们为什么多年前有这么多东西?我如何处理不再需要的所有东西?
Eclipse Mars未能重建https://repo.maven.apache.org/maven2的索引.它停留在0%.
没有代理人.
在Windows 10和Ubuntu中都发生过.
有人可以帮我解决这个问题吗?
(我提出了另一个查询,其中类似问题发生在公司代理背后,但不确定它们是否相关.)
更新:我发现Eclipse m2e插件正在更新索引.这花了很长时间才做到这一点.但它不会更新进度条中的状态.这样可行.
但是,公司代理的问题仍然存在.
我有使用eclipse重建maven索引的问题.当我开始时,它只是说Updating index for repository: central|https://repo.maven.apache.org/maven2
但是几十分钟没有进展,甚至是错误,或者什么也没有,它只是没有给我任何反馈.
我也试过在我的计算机上使用其他eclipse实例,问题也是一样的.
我正在运行Eclipse Neon(4.6.0 m1).
此外,我已尝试从org.eclipse.m2e.core工作区中的文件夹中删除nexus文件夹.
在同一网络上的另一台计算机上尝试使用eclipse Kepler,并且有进展(正在下载gz文件).
我也非常确定我的计算机或网络没有代理或任何其他限制.