首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将maven仓库jar添加到eclipse buildpath?

如何将maven仓库jar添加到eclipse buildpath?
EN

Stack Overflow用户
提问于 2012-06-11 06:18:07
回答 4查看 18.5K关注 0票数 5

在eclipse中,我可以在maven repositories视图中看到所有必要的jar。但是对于丢失的jar文件,我有大约100个错误。所以我设置了M2_REPO环境变量。我已经从命令行运行了mvn eclipse:eclipse命令。当我运行这个命令时,一个ear包被添加到我的项目的一个子包中。例如,我的项目名称是portal。子程序包为portal_ear。运行mvn eclipse:eclipse命令后的ear被添加到portal_ear的目标文件夹中。所以我的问题是,既然我已经在存储库中有了jars,我如何才能将它们添加到eclipse中的门户构建路径中呢?

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-11 07:42:41

从eclipse marketplace安装m2e。现在,您可以将现有的maven项目导入到您的工作区或转换现有项目。

在Eclipse3.7上运行得非常好

票数 3
EN

Stack Overflow用户

发布于 2012-06-11 06:31:07

当您使用M2Eclipse时,您所需要做的就是确保您的Eclipse项目是一个Maven项目。选择项目,单击"Convert > Convert to Maven project“或"Maven > Enable dependency management”。

请勿手动添加库。此外,m2eclipse不再使用M2_REPO库变量,也不再运行"mvn eclipse:eclipse“命令。这是遗留下来的,你不需要再做了。

您也可以使用"File > import > Maven > Existing Maven project“导入项目,M2Eclipse将正确设置项目的构建路径。

如果您有自定义的Maven设置,比如企业存储库,那么您可能希望告诉M2Eclipse在哪里可以找到您的settings.xml文件(如果您的用户主页中没有该文件,而是在Maven安装中(人们有时会这样做)。转到“窗口>首选项> Maven >用户设置”并选择正确的settings.xml。

票数 5
EN

Stack Overflow用户

发布于 2013-08-22 04:13:21

在我的例子中,我有一个部署在Eclipse fine中的现有项目。谢谢Mkyong:http://www.mkyong.com/spring-security/spring-security-hello-world-example/

但是当我需要添加JSTL来支持Logout标记时,我不知道如何将刚刚拉入我的存储库的jstl.jar文件添加为另一个M2_ repo /xyz配置。相反,我只能像导入常规.jar文件那样导入它--这在我看来并不正确。

在阅读了一大堆没有成功的帖子之后,我决定看看我是否可以绕过Eclipse UI并手动更新项目配置。在项目中,我在文本编辑器中打开了.classpath,并为jar文件添加了一个新条目:

代码语言:javascript
复制
<classpathentry kind="var" path="M2_REPO/javax/servlet/jstl/1.2/jstl-1.2.jar" sourcepath="M2_REPO/javax/servlet/jstl/1.2/jstl-1.2.jar">
    <attributes>
        <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
    </attributes>
</classpathentry>

然后我在Eclipse中刷新了我的项目(不需要重启),然后...

  • 我在JSP页面中遇到的JSTL构建错误消失了
  • JSTL的构建路径条目显示的M2_REPO与其他条目相同
  • 部署的代码在Tomcat

中运行良好。

是的,有点破解,但我认为仍然相对干净-干杯

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10972770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档