为什么我的library里面会出现org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER而不是maven dependency??

盆栽精 2018-02-22 05:24:36
为什么我的library里面会出现这个东西?而不是maven dependency????


想办法要把maven dependency弄出来,我试过这些办法:
1.修改.classpath 和.project
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>

2. disable maven nature / convert to maven project

3. 疯狂 update project

4.解决方案:Build Path -》 Java Build Path -》Libraries -》Add Library -》Maven Managed Dependences -》点击Next -》点击"Maven Project settings",在"Active Maven Profiles (comma separated)"中添加"Maven Dependencies"确认即可。

此时会在Classpath 的Libraries的标签栏下面看到添加的‘Maven

这是我的maven配置:



这是我的spring tool suite里对maven的配置:



诚邀各位大佬相助~~~~
...全文
950 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧