博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将java项目从myeclipse导入eclipse中,我们不得不知道的那些事
阅读量:4053 次
发布时间:2019-05-25

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

众所周知,myeclipse自带了很多实用的插件,正因为这些插件的强大功能,帮助web程序猿提高了开发效率,同时也看到了无限明媚的春天!而eclipse给大家的印象则是,绿色软件,体积小,速度快,界面清爽,这些都是它显著的优点,当然,它也有缺点,那就是功能相对myeclipse而言比较少。虽然eclipse也可通过扩展插件来增加很多与myeclipse相同的功能,但很多人习惯了拿来主义,自己去折腾这样或那样的插件总觉得麻烦,还不如直接安装myeclipse,一会功夫,全部搞定,接着便可以大展拳脚,开始自己的宏图大业。不过,我要说的是,那是曾经的eclipse,现在eclipse推出了很多开发版本,无论你是c++,还是java,eclipse都提供了相应的开发版本。比如做java的web开发,eclipse有对应的j2ee版本。当然,萝卜青菜各有所爱,每个人都有它喜欢的IDE,并且每个IDE都有它的优点和缺点。就比如我,我喜欢不耗内存的,界面漂亮的工具,所以eclipse肯定是我的最爱,尤其爱eclipse中代码的字体和颜色搭配得很好,看起来很舒服。当然,还有个客观的原因,那就是开发语言是java,正是因为这个原因,所以当遇到myeclipse的web项目,如果我需要把这个项目直接导入到我的eclipse工作目录中,就需要进行一些配置上的修改,如果不修改,项目将无法直接运行。以下是具体步骤:

1、通过eclipse的import方式,将web项目导入。

2、打开.project文件,将原配置文件中的<buildSpec>...</buildSpec><natures>...</natures>部分替换为以下内容:

1.
2.
3.
org.eclipse.wst.common.project.facet.core.builder
4.
5.
6.
7.
8.
org.eclipse.wst.jsdt.core.javascriptValidator
9.
10.
11.
12.
13.
com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder
14.
15.
16.
17.
18.
org.eclipse.jdt.core.javabuilder
19.
20.
21.
22.
23.
com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator
24.
25.
26.
27.
28.
com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator
29.
30.
31.
32.
33.
org.eclipse.wst.validation.validationbuilder
34.
35.
36.
37.
38.
com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder
39.
40.
41.
42.
43.
44.
org.eclipse.jem.workbench.JavaEMFNature
45.
org.eclipse.wst.common.modulecore.ModuleCoreNature
46.
com.genuitec.eclipse.ast.deploy.core.deploymentnature
47.
com.genuitec.eclipse.j2eedt.core.webnature
48.
org.eclipse.jdt.core.javanature
49.
org.eclipse.wst.jsdt.core.jsNature
50.
org.eclipse.wst.common.project.facet.core.nature
51.

 

3、刷新项目,项目->右键->Properties->Project Facets->Configuration->custom,选择Java和Dynamic Web Module(注意版本,如果无法确定自己的版本,请从高往低测试)

 

 

4、修改.settings目录(可在navigator视图下查看)中org.eclipse.wst.common.component文件的如下内容:

改为:

 

5、刷新项目,然后查看classpath是否有问题。

6、最后,删除eclipse默认的WebContent目录,Myeclipse默认的是WebRoot。

 

一切大功告成,自此便可以部署和访问了。

 

 

 

 

 

 

 

 

 

 

转载地址:http://ezxci.baihongyu.com/

你可能感兴趣的文章
性能调优之iftop命令详解
查看>>
非关系型数据库(nosql)介绍
查看>>
移动端自动化测试-Windows-Android-Appium环境搭建
查看>>
Xpath使用方法
查看>>
移动端自动化测试-Mac-IOS-Appium环境搭建
查看>>
Selenium之前世今生
查看>>
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
测试必会之 Linux 三剑客之 sed
查看>>
Socket请求XML客户端程序
查看>>
Java中数字转大写货币(支持到千亿)
查看>>
Java.nio
查看>>
函数模版类模版和偏特化泛化的总结
查看>>
VMware Workstation Pro虚拟机不可用解决方法
查看>>
最简单的使用redis自带程序实现c程序远程访问redis服务
查看>>
redis学习总结-- 内部数据 字符串 链表 字典 跳跃表
查看>>
iOS 对象序列化与反序列化
查看>>