zoukankan      html  css  js  c++  java
  • Maven错误:警告Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published

    该错误是在我将一个普通的由maven管理的java项目变为javaweb项目后出现的,由警告可以看出是说maven的类路径容器不会被导出或发布(即通过maven管理的依赖不会被导出或发布),那么我们用maven来管理项目的JAR包就没用了。那么将maven denpendencies发布即可。

    1.在项目文件夹中打开.classpath文件:

    2.在文件中寻找错误提示中出现的org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER,在其下添加代码:

    3.上图中的代码,添加后即可。但在Eclipse中,错误提示不会消失。

    4.在Eclipse中可以通过以下方式来实现该警告的修复,实际上还是对代码的添加。

    就是将Maven Denpendencies添加到部署目录中,即在发布APP的时候会将Maven denpendencies一起发布在项目中。

    通过右键项目的属性(peoperties),打开属性面板,点击Deployment Assembly(部署装配界面),这是javaweb项目才有的,我们在这里面来决定项目中的哪些代码,资源会被发布到服务器上,在其中点击如图中的2按钮,添加部署资源,将maven denpendencies部署到服务器上。

    在点击后出现的界面中选择Java Build Path Entries,再点击next,即可选择maven denpendencies部署到服务器上。,eclipse会自动在.classpath文件中添加上代码。警告即被修复。

  • 相关阅读:
    window/mac系统关机
    C++生成dump文件
    Qt词典搜索
    Qt将窗体变为顶层窗体
    MySql 分页
    JS之字符串与JSON转换
    简单的Map缓存机制实现
    WebSocket之获取HttpSession
    JSON格式之GSON解析
    Spring框架学习之IOC(二)
  • 原文地址:https://www.cnblogs.com/darling1550lz/p/11332915.html
Copyright © 2011-2022 走看看