博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于m2eclipse插件在myeclipse 及其以后版本的问题及终极解决办法!
阅读量:5881 次
发布时间:2019-06-19

本文共 2048 字,大约阅读时间需要 6 分钟。

hot3.png

关于m2eclipse插件在myeclipse9 及其以后版本的问题及终极解决办法! 关于maven-archetype-webapp 新建 maven webapp 无法直接在tomcat中部署的问题的解决方案

首先请注意,本文不配图 如果你看到本文请仔细看

首先说明 myeclipse自身自带有maven4Myeclipse 的maven插件,但是在myeclipse 9下通过 新建maven project 选择默认工作路径后 选择 maven-archetype-webapp 模式新建maven web工程会出现工程无法创建的情况或者创建工程不全的情况。

针对以上情况,对于以上情况 myeclipse9以后的用户可以保存好工作区然后 1、安装myeclipse 在安装时选择自定义 左下角复选框 2、把默认的maven support勾选掉然后进行安装(顺便说下这个地方不用的东西很多可以根据自己的选择去掉) 3、安装m2eclipse插件 官方网站: 官方提供在线安装地址 ,但是不建议在线安装,离线咋myeclipse安装目录下myeclipse/dropins文件中采用离线安装方式更为好(具体安装方式www.baidu.com)

4、关于版本选择:我在安装离线包的时候1.4版本最新release myeclipse9是可以识别 但是出现windows-preferrences-中没有maven选项 无法新建maven项目 最后我选择的是1.2版本进行安装,重启myeclipse一切OK 新建无错误

5、接下来出现新问题:maven-webapp工程要向tomcat中部署 这个时候servers 选择Tomcat 进行add deployment 的时候 可选工程中并无新建工程名称

然后就各种百度解决 结果都是各种转帖 ,最后一起总结得出:

myeclipse 在工程 右键项目工程 run as --> maven build.. 在goals框中输入eclipse:myeclipse 目的就是将此工程转化为Myeclipse 工程,然后重启 你就会高兴了 因为可以部署在tomcat了

有朋友eclipse下新建的maven-webapp工程出现同样问题无法部署是否可以mvn eclipse:eclipse解决 我测试后是不行juno4.2

怎么解决呢 , a、最省事 建议直接使用 springsource-tool-suite 开发套件 基于eclipse的(版本和eclipse同步 更新) 自带Maven插件 很不错 b、推荐文章 是可以解决问题的但是过于繁杂 不想用就别用了(修改过后记得重启eclipse,否则配置无法生效) c、网上还有一种基于pom插件来build的方法 有兴趣的可以自己研究

org.apache.maven.plugins
maven-eclipse-plugin
com.genuitec.eclipse.j2eedt.core.webnature
org.eclipse.jdt.core.javanature
src/main/webapp/WEB-INF/classes

最近又有朋友问我出现的问题(myeclipse9.1)8.X版本并未出现此问题

myeclipse 执行Build eclipse:myeclipse之后出现项目被转换为pom.xml依赖失效

网上有解决方案 是先右键maven disabled maven nature 然后再Convert to maven project 但是会出现错误 关于错误: Convert to maven project: An internal error occurred during: “Enabling Maven Dependency Management”. Unsupported IClasspathEntry kind=4

有个解决办法是 1、先工程是先右键maven disabled maven nature

2、在工程目录cmd执行 mvn eclipse:clean 3、在myeclipse中刷新项目后再convert maven project 4、 此时项目还未正常显示的话 右键maven-》update project 完美解决

转载于:https://my.oschina.net/haozhang/blog/144786

你可能感兴趣的文章
韩国SK电讯宣布成功研发量子中继器
查看>>
TCP - WAIT状态及其对繁忙的服务器的影响
查看>>
安全预警:全球13.5亿的ARRIS有线调制解调器可被远程攻击
查看>>
麦子学院与阿里云战略合作 在线教育领军者技术实力被认可
查看>>
正确看待大数据
查看>>
Facebook通过10亿单词构建有效的神经网络语言模型
查看>>
2016股市投资风向标 大数据说了算
查看>>
发展大数据不能抛弃“小数据”
查看>>
25000个布满恶意软件的摄像头组成的僵尸网络
查看>>
FB全球开放360度直播功能 首先需要一个FB账号
查看>>
量子通信成信息安全领域发展重点 潜在市场望达1000亿元
查看>>
OpenFlow下一步该怎么走?
查看>>
CoreOS为容器安全带来不同方法
查看>>
用EXCEL导入QC需求和测试用例详解
查看>>
中了WannaCry病毒的电脑几乎都是Win 7
查看>>
老男孩最近几年常用的免费的开源软件
查看>>
Cacti 中的 Debugging 技巧
查看>>
我的友情链接
查看>>
利用pt-table-checksum做主从一致性校验
查看>>
部署企业版lync2013之四:持久聊天
查看>>