文档章节

关于m2eclipse插件在myeclipse 及其以后版本的问题及终极解决办法!

撒旦他舅爷
 撒旦他舅爷
发布于 2013/07/15 18:08
字数 821
阅读 6020
收藏 2

关于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插件 官方网站:http://www.eclipse.org/m2e/download/ 官方提供在线安装地址 ,但是不建议在线安装,离线咋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、推荐文章 http://blog.csdn.net/lifetragedy/article/details/8110301 是可以解决问题的但是过于繁杂 不想用就别用了(修改过后记得重启eclipse,否则配置无法生效) c、网上还有一种基于pom插件来build的方法 有兴趣的可以自己研究

<!-- lang: xml -->

<plugin> 
  <groupId>org.apache.maven.plugins</groupId> 
  <artifactId>maven-eclipse-plugin</artifactId> 
  <configuration> 
	 <projectnatures> 	                            
	    <java.lang.String>com.genuitec.eclipse.j2eedt.core.webnature</java.lang.String>     
		<java.lang.String>org.eclipse.jdt.core.javanature</java.lang.String> 
	  </projectnatures> 
	  <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory> 
  </configuration> 
</plugin> 

最近又有朋友问我出现的问题(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 完美解决

© 著作权归作者所有

撒旦他舅爷
粉丝 3
博文 1
码字总数 821
作品 0
西安
私信 提问
myeclipse8.5安装maven插件

我把myeclipse8.5内置的maven插件给卸了,是把features和plugins文件下所有关于maven的文件夹和jar包都给删掉了! 然后又从http://m2eclipse.sonatype.org/sites/m2e/下载了最新的features和...

飞天苹果
2013/03/26
7.3K
3
将Maven2项目转为MyEclipse项目

现在项目中,大家开始用jetty。它不用像在MyEclipse中使用Tomcat那样要部署,也不用像在Tomcat中那样,要把应用都放到webapp文件夹下。jetty可以直接用你的项目的目录结构。 我们在用maven的...

随智阔
2013/11/20
0
0
将Maven2项目转为MyEclipse项目

现在项目中,大家开始用jetty。它不用像在MyEclipse中使用Tomcat那样要部署,也不用像在Tomcat中那样,要把应用都放到webapp文件夹下。jetty可以直接用你的项目的目录结构。 我们在用maven的...

鉴客
2011/10/11
4.5K
1
MyEclipse 8.6安装svn

MyEclipse 8.6安装svn插件,反反复复折腾了好几次。 最开始使用自动更新的方式,安装第一遍的时候出现了安装错误,重新安装,成功。 但是发现安装完了之后MyEclipse不能用web project, 而且...

ddtt
2011/09/09
0
1
Eclipse/MyEclipse更新、插件安装及优化

一、MyEclipse7.0 插件安装 『转』先讲讲插件的安装,MyEclipse7.0 集成了eclipse3.4, 很多人不知道在7.0 下怎么安装原来的插件。其实在7.0 版本中(即 eclipse3.4 )提供了新的文件夹dropi...

木子丰
2014/01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

解锁云原生 AI 技能|在 Kubernetes 上构建机器学习系统

本系列将利用阿里云容器服务,帮助您上手 Kubeflow Pipelines. 介绍 机器学习的工程复杂度,除了来自于常见的软件开发问题外,还和机器学习数据驱动的特点相关。而这就带来了其工作流程链路更...

阿里巴巴云原生
4分钟前
0
0
KDE环境中文语言包安装问题

KDE环境 neno / kubuntu等deb系的未发现不适用的问题 下面的指令安装了简体与繁体两种语言体系 sudo apt install language-pack-gnome-zh-hans language-pack-kde-zh-hans\ language-pack...

CHONGCHEN
5分钟前
0
0
使用wget下载网站资源的方法

wget -m -e robots=off "网站链接"

shatian
8分钟前
0
0
java高并发(五)线程安全性

定义:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线...

Vincent-Duan
9分钟前
0
0
单元测试监控

1、配置sonar的url <properties> <sonar.host.url>http://sonar.puhuitech.cn</sonar.host.url> <sonar.language>java</sonar.language> <sonar.exclusions> src/ma......

moon888
11分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部