eclipse jee 和 myeclipse web项目的转换
来源:互联网 发布:java aes加密 key iv 编辑:程序博客网 时间:2024/06/04 19:04
今天受到一个同事的启发,他一直在javaee的开发中,使用纯eclipse,虽然麻烦,但是也有好处,小巧免费。
于是,自己下了一个eclipse jee来部署一下开发环境,下面记录了eclipse jee 和 myeclipse web工程项目的转换:
eclipse版本:eclipse-jee-kepler-SR1-win32.zip 大小:247MB
myeclipse版本:MyEclipse_Blue_6.5M1.exe 大小:497MB,如果是myeclipse 10的话,估计得900多MB了。
JDK是1.6的,tomcat是apache-tomcat-6.0.30
首先:eclipse jee是免费的软件,不用担心注册号,版权的问题。而且轻巧,占内存少。只是很多功能不如myeclipse完整。需要很多地方手工配置。
myeclipse是收费的软件,不过很多人都用破解的。myeclipse很庞大,功能全,集成的东西也多。只是很耗电脑的资源。
eclipse jee 和 myeclipse 都可以用来做javaee的开发,而且工程可以在这两个IDE中,相互切换部署都可以,至于要用哪个,可以看个人的实际情况而定。再复杂的IDE,用熟了,都不复杂了。
1、首先是myeclipse下面的工程,转换部署到eclipse下面去:
主要是修改.project文件:把这三句话加在.project文件的<natures></natures>节点中
- <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
- <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
- <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
- <buildCommand>
- <name>org.eclipse.wst.common.project.facet.core.builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.validation.validationbuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
这样就OK了,启动tomcat,环境就部署好了!
关于eclipse jee配置tomcat问题:
eclipse配置了tomcat,其实就是在workspace里面建一个tomcat发布器,默认会把工程发布在workspace的:.metadata\.plugins\org.eclipse.wst.server.core\tmp0下面。把tomcat通过虚拟路径指到该目录下。感觉不太方便。所以我们可以通过修改workspace里的tomcat发布器,把工程发布到tomcat的物理目录webapps下面,就和myeclipse一样了。修改如下:在eclipse jee的server下面,双击Tomcat Server,在Server Locations里面修改。
再把eclipse里面的Servers的server.xml打开,修改,把不必要的去掉,不然tomcat启动会有警告
- <Context docBase="test" path="/test" reloadable="true"/>
这样就完成了eclipse jee 部署 myeclipse的工程了。
还有一点,因为myeclipse默认的是WebRoot,而eclipse jee默认的是WebContent,我们需要把页面的发布路径配置成WebRoot,右键----Properties----Deployment Assembly,把WebContent删除了,配置了一个WebRoot,如下图:
2、下面是eclipse jee的工程转换部署到myeclipse下面去:
这个就很简单了,找一个myeclipse的工程下面的文件:.myeclipse文件夹,.classpath文件,.mymetadata文件,.project文件,全部拷贝到要转换的工程下面去。
然后把这些文件里面的,工程名字,全部改成要转换的工程名就可以了,把WebContent全部修改为WebRoot。
- eclipse jee 和 myeclipse web项目的转换
- eclipse jee 和 myeclipse web项目的转换
- eclipse jee 和 myeclipse web项目的转换
- eclipse jee 和 myeclipse web项目的转换
- eclipse jee 和 myeclipse web项目的转换
- Eclipse jee的web项目部署路径
- myeclipse和eclipse中web 项目转换问题!
- {解惑}Eclipse开发web应用的2个流派 用Eclipse JEE版本 另外用MyEclipse
- Myeclipse的web工程和Eclipse互相转换
- Myeclipse的web工程和Eclipse互相转换
- Myeclipse 和 Eclipse创建web项目的区别
- eclipse/myeclipse中java项目转换为web项目
- eclipse普通java项目和web项目的转换
- Eclipse和MyEclipse创建Web项目
- 如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project
- 如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project
- 如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project
- 如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project
- 黑马程序员——C语言基础---循环结构
- FloatingActionButton,TextInputLayout,Snackbar,TabLayout
- 2016校招编程题<三>
- Pull解析XML---学习
- 面试---指针与地址
- eclipse jee 和 myeclipse web项目的转换
- python入门之(语法介绍)
- 2016校招编程题<四>
- A Complete ActiveX Web Control Tutorial
- 剑指Offer-6-重建二叉树
- Eclipse下安装Axis2插件
- java面试题二十七 多线程考题2
- Java多线程基础知识(五)
- 关于TCP的疑难杂症