`
reallyafei
  • 浏览: 98828 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse3.5导入myeclipse的web项目

    博客分类:
  • Java
阅读更多

由于myeclipse插件收费,且感觉很臃肿,所以就想直接用eclipse+wtp的方式开发web应用,也可以把以前的myeclipse项目导入到eclipse中,不过要做些许改动,如下(注意eclipse下部署的web项目不会改变你自己的tomcat

下webapps的内容,它会重新创建一个虚拟的tomcat运行你部署的项目,当然你也可以修改到部署到你自己的tomcat下):

首先直接在svn中下载myeclipse项目或者将你文件系统中已存在的myeclipse项目导入到eclipse中,注意,你的eclipse要有wtp插件,或是直接下载javaEE Eclipse集成版。

1.在eclipse中新建一个ecllipse下的web项目,对照导入的项目文件做相应的改动

2.将.classpath文件改成如下形式

 

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_18">
		<attributes>
			<attribute name="owner.project.facets" value="java"/>
		</attributes>
	</classpathentry>
	<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Tomcat6.0">
		<attributes>
			<attribute name="owner.project.facets" value="jst.web"/>
		</attributes>
	</classpathentry>
	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
	<classpathentry kind="output" path="web/WEB-INF/classes"/>
</classpath>

 

    其中jdk1.6.0_18是你安装的jdk版本,在eclipse首选项Java---INSTALLED JRES中配置默认的jre

    Tomcat6.0是你配置的server的运行环境,在eclipse首选项Server---Runtime environments中添加即可

    注意根据你自己安装的版本做相应的改变。

    对照你新建的web项目做相应改动

 

3.在.project文件natures下添加如下两行

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

<nature>org.eclipse.wst.common.project.facet.core.nature</nature>

    对照你新建的web项目做相应改动

 

4.将你新建的web项目.settings目录中org.eclipse.wst.common.component和     org.eclipse.wst.common.project.facet.core.xml两个文件拷入到新导入到项目中,并针对当前项目文件内容做相应的改动,例如我改的文件内容如下

<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="CSCWeb2.0">
        <wb-resource deploy-path="/" source-path="/web"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <property name="context-root" value="CSCWeb2.0"/>
        <property name="java-output-path"/>
    </wb-module>
</project-modules>
 

   和

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Tomcat6.0"/>
  <fixed facet="jst.web"/>
  <fixed facet="java"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="2.4"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

 5.重启就可以部署导入到项目了,呵呵!

 

 6.在你的servers控制台下,右键你配置的web服务器,在弹出的菜单中点击properties选项

    点击General,在右边点击Switch Location按钮切换Location,从workspace metadata切换到

    /servers/Tomcat6.0.server下即可

    注意Tomcat6.0这个名称跟你配置的服务器名称是一致的

 

 7.现在就可以部署导入到项目并运行了,你还可以在你的servers控制台下,双击你配置的服务器,在弹出的页面你可以修     改相应的参数,你可以在Server Options下勾选第二项,就是以独立的xml文件发布,保存即可。

    ^-^呵呵,基本上就这些了,现在可以体验了!

最新eclipse3.6M5也适用,嘿嘿。 注意,将reloadable设置为false,避免频繁的重启服务器,在debug模式下可以实现热加载,就是在debug模式下运行,修改类中方法的某些代码,不用重启就可以立即生效。
5
0
分享到:
评论

相关推荐

    Eclipse3.5集成 Myeclipse8.5

    本文中的作者原先使用Eclipse3.2与MyEclipse5.1进行开发,但在尝试使用Google Web Toolkit (GWT)时遇到了兼容性问题。由于GWT最低支持Eclipse3.3版本,作者决定升级到Eclipse3.5,并尝试安装MyEclipse8.5以保持开发...

    myeclipse和eclipse的web项目导入

    MyEclipse 和 Eclipse 中 Web 项目的导入和配置 MyEclipse 和 Eclipse 都是流行的集成开发环境(IDE),它们都支持 Web 项目的开发和部署。在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 ...

    Eclipse导入Myeclipse web项目运行

    2. **导入项目**: - 使用Eclipse的“Import”功能选择“Myeclipse”的Web项目。 - 导入完成后,可能会出现一些问题,如编译错误或警告信息,需要进行后续的配置调整。 3. **修改`.project`文件**: - 打开项目...

    Eclipse导入MyEclipse下的web项目

    根据文档的描述可以轻松的将MyEclipse下建立的web项目添加到Eclipse开发工具下。

    SWTDesigner_v7.6_for_Eclipse3.5,适合Myeclipse8.5

    该版本为插件版本,里面包含破解程序和详细破解方法,同时还有集成到MyEclipse和Eclipse的方法。

    eclipse3.5中文包0.7.1(09年11月21号发布)

    1. **Eclipse 3.5(Galileo)**:Eclipse 3.5是Eclipse项目在2009年发布的主要版本,代号为Galileo。它包含了许多新功能,如增强的Java开发工具(JDT),支持Java 6,改进的代码导航,以及对JavaScript和Web开发的...

    Google Plugin for Eclipse 3.5 离线安装包 part3

    Google Plugin for Eclipse 3.5 离线安装包 part3 分享给需要的人 支持eclipse 3.5 myeclipse 8.5 myeclipse 8.6

    MyEclipse web项目导入Eclipse需要修改的地方

    一个初入it的学者,这些天我开始尝试从myeclipse转为eclipse学习开发web项目,遇到一些小问题。这部分是在网上好不容易找到的。

    svn 服务端+客户端+eclipse3.5插件(实测myeclipse8.0能用)+安装教程

    4. **MyEclipse 8.0兼容性**:MyEclipse是Eclipse的一个扩展,专为Java EE开发者设计,支持Web、Java、JPA、Spring等开发。由于此SVN插件已实测能在MyEclipse 8.0中运行,所以MyEclipse用户也能享受无缝的版本控制...

    eclipse3.5+FlashBuilder4+myeclipse-8.5.0 开发环境安装

    3. **myeclipse-8.5.0-archived-update-site.zip** - MyEclipse是Eclipse的一个商业扩展,提供了对Java EE、Web、移动和云计算应用开发的全面支持,对于那些同时需要进行Java和Flex开发的用户来说非常实用。...

    Google Plugin for Eclipse 3.5 离线安装包 part2

    Google Plugin for Eclipse 3.5 离线安装包 part2 分享给需要的人 支持eclipse 3.5 myeclipse 8.X

    Eclipse,MyEclipse开发Web项目.doc

    在本文档中,我们将深入探讨如何使用Eclipse和MyEclipse这两个强大的集成开发环境(IDE)来开发Web项目。这些IDE是Java开发者的重要工具,尤其在构建Web应用程序时,它们提供了丰富的功能和高效的工作流程。 1. **...

    将java项目从myeclipse导入eclipse

    步骤 1: 通过 Eclipse 的 import 方式,将 web 项目导入 在这个步骤中,我们需要使用 Eclipse 的 import 功能,将 MyEclipse 项目导入进来。具体步骤为:在 Eclipse 中,选择 File -&gt; Import -&gt; Existing Projects ...

    myEclipseWeb项目设计

    myEclipse是基于Eclipse平台的扩展,提供了丰富的功能,包括Java、J2EE、Web、SOA、AJAX等技术的开发工具。它的界面友好,支持代码自动完成、调试、部署以及数据库管理,极大地提升了开发效率。 2. **Web项目创建*...

    web项目MyEclipse里部署时找不到

    MyEclipse是一款面向Java Web开发者的集成开发环境(IDE),它基于Eclipse平台,提供了强大的Web应用开发工具集。MyEclipse不仅支持基本的Java编码功能,还提供了数据库访问、Web服务、HTML/CSS/JavaScript等前端技术...

    在Eclipse中添加Myeclipse插件的方法

    本文件可以教授你怎么样在Eclipse中添加MyEclipse插件的详细步骤。。

    eclipse helios使用myeclipse项目

    用户需要先确保已安装了MyEclipse插件,然后可以通过“File” -&gt; “Import” -&gt; “General” -&gt; “Existing Projects into Workspace”来导入项目。在导入过程中,选择项目的根目录,并确保所有必要的库和依赖项都被...

    myeclipse项目导入eclipse

    myeclipse项目导入eclipse项目的时候,需要修改的配置

    将MyEclipse项目导入eclipse

    #### 二、导入项目至Eclipse 1. **启动Eclipse**:打开Eclipse IDE。 2. **导入项目**: - 在Eclipse的项目视图的空白处右键,选择“Import”。 - 在弹出的对话框中选择“Import”,再次进入“Import”选项。 - ...

    使用Eclipse + MyEclipse开发Web Service的示例

    1. **创建Web服务客户端**:在MyEclipse中,可以使用"New" -&gt; "Web Service Client"来导入WSDL,自动生成客户端代理类和相关配置。 2. **编写调用代码**:在客户端项目中,通过代理类实例化Web服务,并调用其提供的...

Global site tag (gtag.js) - Google Analytics