`
hunaifei2008
  • 浏览: 27400 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
社区版块
存档分类
最新评论

用eclipse运行和部署myeclipse项目

 
阅读更多

 


       由于以前的项目都是用myeclipse开发的,现在想换成eclipse来开发。但是项目导入到eclipse中发现该项目并不是web项目,也不能部署到tomcat里面去,遇到这种情况,具体解决方案参照下文:

导入Myeclipse 项目

版本:Eclipse-jee-indigo(3.7)
配置Project Facets

点击项目选择 Properties -->Project Facets--> Dynamic Web Module 2.4 和java 1.5(和编译环境版本一直)

配置Java Build Path 

删除无效的类包,添加自己jre 类包,根据自己需要添加其他需要的类包

配置Java Compiler

选择自己需要的java编译环境

验证项目是否符合eclipse Web项目规范

1.      切换到Project Explorer 查看项目下面是否出现Deployment Descriptor 栏目,如果没有就不符合web项目,如果有,则进一步验证

2.      点击打开,如下图

查看里面的Servlets 是否和你项目的web.Xml文件定义的Servlet的一致,如果一致,则该项目可以在eclipse下部署,运行。

 

解决:

很简单,只需要修改两个文件:

{Workspaces}\tqcrm\.settings.jsdtscope,

{workspaces}\tqcrm\.settings \org.eclipse.wst.common.component

.settings.jsdtscope修改, 将WebContent 改成WebRoot:

<?xml version="1.0"  encoding="UTF-8"?>

<classpath>

         <classpathentry  kind="src" path="WebRoot"/><!—将WebContent 改成WebRoot à

         <classpathentry  kind="con"  path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>

         <classpathentry  kind="con"  path="org.eclipse.wst.jsdt.launching.WebProject">

                   <attributes>

                            <attribute  name="hide" value="true"/>

                   </attributes>

         </classpathentry>

         <classpathentry  kind="con"  path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>

         <classpathentry  kind="output" path=""/>

</classpath>

 

org.eclipse.wst.common.component,修改同上:

 

<?xml version="1.0"  encoding="UTF-8"?>

<project-modules  id="moduleCoreId" project-version="1.5.0">

     <wb-module deploy-name="tqcrm">

         <wb-resource deploy-path="/"  source-path="/WebRoot"/>

         <wb-resource deploy-path="/WEB-INF/classes"  source-path="/src"/>

         <property name="context-root"  value="tqcrm"/>

         <property name="java-output-path"  value="/tqcrm/WebRoot/WEB-INF/classes"/>

     </wb-module>

</project-modules>

 

说明:1. 配置之后将项目关闭,再次通过以上验证方式验证。

2. web.Xml可能会报错,编辑一个地方再次保存可以解决这个问题

3.删除WebContent文件

 

参考:http://blog.csdn.net/gaojie314/article/details/6603680

 

分享到:
评论

相关推荐

    myeclipse和eclipse的web项目导入

    只需要选择文件 -&gt; 新建 -&gt; 项目,然后选择 Web 项目类型,并输入项目名称和项目位置。MyEclipse 将自动创建一个基本的 Web 项目结构,包括一个 WebContent 文件夹和一个WEB-INF 文件夹。 MyEclipse 中 Web 项目的...

    MyEclipse和Eclipse的相互部署

    【标题】:MyEclipse与Eclipse的相互...同时,保持源代码和项目配置的一致性,确保开发过程的连续性和效率。在实际操作中,可能需要根据具体情况进行调整,如调整内存分配、定制工作空间设置等,以达到最佳开发体验。

    Eclipse导入Myeclipse web项目运行

    本文将详细介绍如何在Eclipse环境中顺利导入由Myeclipse编写的Web项目,并确保其能够正常运行。 #### 一、概述 在进行项目迁移之前,首先需要理解Myeclipse与Eclipse之间的差异,以及它们各自对Web项目的处理方式...

    eclipse helios使用myeclipse项目

    本篇文章将详细介绍如何在Eclipse Helios环境下导入和使用MyEclipse项目。 首先,我们需要了解Eclipse Helios的基本操作。Eclipse Helios是Eclipse 3.6版本的代号,它引入了许多新特性,如改进的性能、增强的调试...

    myeclipse eclipse集成tongweb开发

    TongWeb5.0_MyEclipseTool是一款专为MyEclipse环境设计的插件,旨在帮助开发者更高效地利用TongWeb5.0应用服务器进行J2EE项目的开发与部署工作。MyEclipse本身是一个基于Eclipse的强大开发平台,它通过一系列额外...

    web项目MyEclipse里部署时找不到

    在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。本文将针对这一问题进行深入分析,并提供相应的解决方法。 #### ...

    myeclipse工程转eclipse工程

    本篇文章将详细介绍如何将原本使用MyEclipse开发的项目顺利地迁移到Eclipse中,并确保其能够正常运行。 #### 一、准备工作 1. **确认Eclipse版本**:确保您的Eclipse版本支持Java EE开发。如果是Eclipse Classic版...

    eclipse与myeclipse项目名修改

    在IT开发领域,Eclipse和MyEclipse是广泛使用的集成开发环境(IDE),它们为Java开发者提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。然而,在项目开发过程中,有时我们可能需要更改项目的名称,这...

    将MyEclipse项目导入eclipse

    ### 将MyEclipse项目导入Eclipse的详细步骤及注意事项 在进行开发工作时,开发者可能会遇到需要将MyEclipse创建的项目导入到Eclipse IDE中的情况。由于这两种IDE(集成开发环境)在某些配置上有差异,因此在导入...

    Eclipse3.2与myeclipse工具的配置

    1. **直接在MyEclipse内部部署**:这种方式较为简单,只需将Web项目放在Tomcat的webapps目录下即可。 2. **外接服务器方式**:推荐使用该方式,因为它更加灵活且便于管理和维护。 - 修改Tomcat的`conf/server.xml`...

    xfire webservice eclipse可运行,非myeclipse可运行

    【标题】"xfire webservice eclipse可运行,非myeclipse可运行"表明这是一个基于XFire框架构建的Web服务项目,特别强调了它能够在Eclipse集成开发环境中顺利运行,但可能不适用于MyEclipse环境。XFire是Apache CXF的...

    金蝶中间件Apusic Eclipse/MyEclipse插件 all-plugins

    Apusic插件则将这种强大的中间件功能与流行的开源IDE——Eclipse和MyEclipse进行了无缝集成,使得开发者可以直接在熟悉的开发环境中进行服务的创建、部署和调试,无需离开IDE。 Eclipse是一个高度可扩展的开源集成...

    关于中文版的Eclipse+tomcat+MyEclipse配置

    安装完成后,MyEclipse会自动与已配置的Tomcat集成,提供更便捷的项目管理和部署功能。 在具体项目开发中,我们可以通过MyEclipse创建Dynamic Web Project,设置项目的Web根目录、Servlet、JSP等。在"Server"视图中...

    Eclipse和MyEclipse的配置

    Eclipse和MyEclipse是两款广泛使用的Java集成开发环境(IDE),它们为开发者提供了丰富的功能,包括代码编辑、调试、构建、部署等。在实际的软件开发过程中,配置这两个工具对于提升开发效率至关重要。本篇将详细...

    搭建eclipse加myeclipse开发环境

    搭建Eclipse和MyEclipse开发环境是Java开发者必备的基础技能之一。这两个强大的集成开发环境(IDE)为Java项目提供了高效且全面的工具支持。...通过深入学习和实践,你可以进一步提升开发效率和项目质量。

    eclipse7.0系列和myeclipse6.0系列的注册码,保证可用

    根据提供的文件信息,本文将详细解析与Eclipse 7.0系列及MyEclipse 6.0系列相关的知识点,包括这两个开发工具的基本介绍、安装与激活流程,以及...希望上述信息能帮助您更好地理解和使用Eclipse 7.0及MyEclipse 6.0。

    Eclipse项目源码+JSP+MyEclipse----Eclipse初学者的宝典

    使用MyEclipse,你可以更轻松地创建和部署Java EE项目,包括JSP、Servlet和JAVABean。 学习这个资料包,你需要了解和实践以下知识点: 1. Eclipse的安装和基本操作:如何启动Eclipse,创建新项目,导入源码,设置...

    myeclipse,eclipse热部署离线包以及操作文档

    【标题】"myeclipse,eclipse热部署离线包以及操作文档"涉及的主要知识点是针对Java开发环境的效率提升工具,尤其是针对MyEclipse和Eclipse IDE的热部署技术。热部署允许开发者在不重启应用服务器的情况下更新代码,...

    Eclipse MyEclipse svn插件

    Eclipse MyEclipse 是一款强大的Java开发集成环境,它提供了许多功能,如代码编辑、调试、测试、部署等。为了支持版本控制,MyEclipse 集成了多种版本控制系统,其中包括Subversion(SVN)。Subversion是一种开源的...

    myeclipse的项目例子

    这个项目例子旨在帮助初学者理解和掌握如何在MyEclipse中创建、管理和运行一个完整的Java项目。 【描述】: "myeclipse的项目例子" 提示我们,这个压缩包可能包含了多个示例项目,用于演示MyEclipse中的各种开发实践...

Global site tag (gtag.js) - Google Analytics