Java.MyEclipse Web项目导入Eclipse

Java项目, 在MyEclipse中开发保存的目录结构和配置, 是不能直接在Eclipse中导入和运行的; 有时我们会碰到想把MyEclipse项目导入到Eclipse中开发的需求, 记录过程如下:

先把MyEclipse的项目直接导入到Eclipse中, 然后按下面步骤修改配置

环境:Myeclipse9.0+tomcat6.X+J2EE5

1、在.project的<natures></natures>中加入

Java代码 

<!-- start -->
    <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>
<!-- end -->  

2 、在.project的<buildSpec></buildSpec>中加入

Java代码 

<!-- start -->
    <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>
<!-- end --> 

3、刷新项目,选择项目->点击project->properties->Project Facets->选中Java和Dynamic Web Module->OK

4、在.settings中找到org.eclipse.wst.common.component文件

修改source-path为原项目的发布目录(如:WebRoot)

Java代码 

<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="cams">
        <wb-resource deploy-path="/" source-path="/<span style="color: #ff0000;">WebRoot</span>" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <property name="context-root" value="cams"/>
        <property name="java-output-path" value="/cams/WebRoot/WEB-INF/classes"/>
    </wb-module>
</project-modules> 

5、在.settings中找到org.eclipse.wst.common.project.facet.core.xml文件

Java代码 

<faceted-project>
  <runtime name="Apache Tomcat v6.0"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="<span style="line-height: 1.5; color: #ff0000;">2.5</span>"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>  

注:

1、在第3中如果可以将Dynamic Web Module版本改为2.5后面就不需要再改org.eclipse.wst.common.project.facet.core.xml中的version。

2、前面2个步骤完成后先看下项目能否发布,可以的话就ok了,不行再试后面的。

时间: 2024-08-07 21:20:36

Java.MyEclipse Web项目导入Eclipse的相关文章

MyEclipse Web 项目导入 Eclipse 中需要改的文件

来自为知笔记(Wiz)

MyEclipse Web Project导入Eclipse Dynamic Web Project,无法部署到tomcat问 题

做作业遇到一个小问题,将MyEclipse Web Project导入到Eclipse中开发.在部署到tomcat时,发现无法发布这个项目. 问题分析: MyEclipse Web Project被识别为了Java Project,无法添加到tomcat下. 分析Web Project和Java Project配置文件中修改及增加的部分,只要获得Project Name.Source Folder.Output Folder.Runtime Target.Content Folder.Conte

Web 项目导入 eclipse 后变成 Java项目(恢复)

经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就是一个java项目. 下面是找到的可用的方法:1.进入项目目录,可看到.project文件,打开.2.找到<natures...</natures>代码段.3.在第2步的代码段中加入如下标签内容并保存:<natureorg.eclipse.wst.common.project.facet.core.nature</nature><natureorg.eclipse.wst.common.mo

将用myEclipse中做的web项目导入eclipse中

1.新建相同名称的web项目,2.修改目录结构3.同上4.复制src 和WebRoot目录粘贴到新创建的web工程中 原文地址:http://blog.51cto.com/13416247/2065563

Myeclipse的web项目导入到Eclipse中

1.导入项目的文件夹是什么名字,则source-path就配置成什么,如eclipse:WebContent,MyEclipse:WebRoot,或者是webapp都可以,这样在发布到tomcat中时,才会将文件夹下的内容发布. <wb-resource deploy-path="/" source-path="/WebRoot"/> 2.把生成的没用的文件夹删除. 参考:eclipse 导入myeclipse web项目 在直接ImportMyEcli

如何将MyEclipse项目导入eclipse

我们经常会在网上下载一些开源项目,或者从别的地方迁移一些项目进来,但经常会发现导入后各种报错.这是初学java肯定会遇到的问题,本文对一些常见的处理方案做一个总结.(本文将MyEclipse项目导入eclipse的过程为例,其他情况也可参考这个流程) 这是一个用MyEclipse新建的web项目 现在,要把它导入eclipse,让我们一探究竟,到底会发生什么有趣的事情呢? 打开eclipse 在左侧项目视图的空白处右键: Import -- Import -- General -- Existi

myeclipse 项目导入 Eclipse中

1.myeclipse项目导入到Eclipse中左上角没有一个地球的标志.需要把项目变成Web项目,在项目上右键-->Properties-->选择Project Facets 2. 3.如果报错,项目根目录去找到.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开 把3.0改成2.5即可 4.把jst.web 的version换成2.5然后保存在eclipse中按F5刷新项目 5.在项目上右键-->Pr

maven项目导入eclipse的相关配置

昨天将一个maven项目导入eclipse中,由于之前不了解maven,将maven项目导入后不知道如何发布,故请教了同事,在此总结下使用maven入门配置及maven项目导入eclipse后的相关的设置. 1.maven安装及配置 a.下载maven包,下载地址:http://maven.apache.org/download.cgi,我下载的是3.0.5版本 b.加压缩,将解压后的文件夹放到D盘即可,另外设置本地仓库地址,我的地址的是  D:\mvnRepository. 需通过修改D:\a

关于将项目导入eclipse出现小红叉的解决笔记

例如:将一个jdk1.8 + tomcat 8做的项目导入到 jdk1.7+tomcat 7并部署 手先将web项目导入的时候会出现小红叉 首先点中项目按鼠标右键 ——>选择Properties 在跳出的窗口右侧,选择“libraries ”选项卡, 将出现红叉的地方选中,点击右侧的“Edit..”按钮 将其改为自己eclipse的运行环境jdk1.8-->jdk 1.7 .  tomcat 8 --> tomcat 7 2.如果上述的步骤都做了小红叉也消失了,但是到发布项目到tomca