`
ywChen
  • 浏览: 121575 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

从myeclipse导入eclipse导致不能识别为web项目(java项目转为web项目)

    博客分类:
  • IDE
 
阅读更多

1、进入项目目录,找到.project文件,打开。 

2、找到<natures>...</natures>代码段。 

3、在第2步的代码段中加入如下标签内容并保存: 

<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> 

4、在eclipse的项目上点右键,刷新项目。 

5、在项目上点右键,进入属性(properties) 

6、在左侧列表项目中点击选择“Project Facets”,在右侧选择“Dynamic Web Module”和"Java",点击保存即可。


注:另外附解决自定义设置WEB目录的路径问题:

注意,如果有2个项目都要设,请先都更改一下.PROJECT文件后再刷新。


最近在做Web 项目时,新建了一个WEB 项目,如webdemo,eclipse默认的build路径为build, WEB-INF存放于WebContent下面,今改了一个build路径和WebContent名字,发现项目不可用了,

1. 具体修改过程过,把WebContent改为 WebRoot
2. 把build路径从build/classes 改为 webdemo/WebRoot/WEB-INF/classes

在修改之前原存放于lib下的jar包都存于eclipse项目的Libraries/Web App Libraries目录下面,改后,Web App Libraries 变为空了,而且Tomcat6.x在启动的时候也识别不了了。研究了一下午,终于找出问题所在,今天特发出来,以供后来的朋友参照。

我们打开所建项目目录,在根目录下面有一.settings\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="webdemo">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<property name="context-root" value="webdemo"/>
<property name="java-output-path" value="/webdemo/build/classes"/>
</wb-module>
</project-modules>

改后;发现少了一句<wb-resource deploy-path="/" source-path="/WebContent"/>,所以我们要手动把它加下,最后改正后的内容如下:

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

这样我们的eclipse web 项目又可以像以前一样运行,而且所有lib包下的jar也会自动存入Libraries/Web App Libraries目录下面。







本人开了个充值淘宝网店。有需要的朋友请访问的店铺并拍下所充值的话费,

本店已加入消费保障服务计划,货源来源于淘宝充值平台,安全可靠便捷,

支付过后立即到账

http://xiaowen168.taobao.com

  • 大小: 22.8 KB
分享到:
评论
2 楼 carlzhao531 2012-07-31  
very helpful!~
1 楼 chitu11 2011-11-21  
good!

相关推荐

    将java项目从myeclipse导入eclipse

    将 Java 项目从 MyEclipse 导入 Eclipse 作为一名 IT 行业大师,我将详细介绍将 Java 项目从 MyEclipse 导入 Eclipse 的过程,并对相关知识点进行解释。 首先,我们需要了解为什么需要将 Java 项目从 MyEclipse ...

    myeclipse和eclipse的web项目导入

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

    Eclipse导入MyEclipse下的web项目

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

    从Myeclipse 导入到eclipse中无法识别为 web项目 问题的解决步骤

    通过本文,读者可以了解从 Myeclipse 导入到 Eclipse 中无法识别为 Web 项目的问题的解决步骤,并掌握相关的 IT 知识点,包括 Eclipse 项目导入问题、.project 文件的作用、Nature 和 Facet 的概念、Eclipse 项目...

    Eclipse导入Myeclipse web项目运行

    ### Eclipse导入Myeclipse Web项目的步骤与注意事项 在IT开发领域中,经常会出现跨IDE迁移项目的需求,例如从Myeclipse迁移到Eclipse。本文将详细介绍如何在Eclipse环境中顺利导入由Myeclipse编写的Web项目,并确保...

    myeclipse项目导入eclipse

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

    将MyEclipse项目导入eclipse

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

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

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

    web项目MyEclipse里部署时找不到

    当在MyEclipse中尝试部署Web项目时,如果出现“找不到”或无法识别项目的情况,通常表现为以下几种现象: 1. **项目未出现在服务器配置列表中**:在部署项目时,MyEclipse允许用户选择需要部署到特定服务器的项目。...

    myeclipse项目转换成eclipse

    本文主要介绍如何将MyEclipse中的项目转换为Eclipse项目,尤其是如何处理Web工程的转换。 #### 一、背景介绍 MyEclipse与Eclipse都是广泛使用的Java开发工具,尽管它们都基于Eclipse平台构建,但在项目结构和配置...

    myeclipse导入eclipse

    本文将详细介绍如何从 MyEclipse 中导出项目并成功地将其导入到 Eclipse 中,特别是针对 Web 项目,以确保能够正常运行。 #### 关键步骤与解决方案 1. **检查项目配置文件** 在 MyEclipse 中,每个项目都有一个 ...

    myeclipse工程转eclipse工程

    通过上述步骤,您可以成功地将一个MyEclipse项目转换为Eclipse项目,并确保其能在新的环境中正常运行。需要注意的是,在整个过程中,保持耐心细致的态度非常重要,尤其是在处理配置文件和依赖关系时。此外,熟悉...

    使用MyEclipse搭建java Web项目开发.docx

    在本文中,我们将详细地介绍如何使用 MyEclipse 搭建 Java Web 项目开发环境,包括安装必要的工具、搭建 Web 项目开发环境、配置服务器等步骤。 首先,在开始搭建 MyEclipse 的开发环境之前,我们需要完成三步工具...

    MyEclipse/Eclipse不编译

    在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的问题进行详细分析,并提供具体的解决方案。 ...

    myeclipse为web项目添加flex并实现与java通信

    本项目"myeclipse为web项目添加flex并实现与java通信"展示了一个使用MyEclipse集成开发环境(IDE)构建的Web应用程序,其中Flex用于前端用户界面的设计,而Java则作为后端提供数据和服务。以下将详细介绍这一技术...

    MyEclipse和Eclipse的相互部署

    MyEclipse是Eclipse的一个商业版本,提供了更多的企业级功能,如数据库工具、Web服务工具以及对Java EE、Spring等框架的集成支持。本篇文章将详细介绍如何在Windows和Linux操作系统上进行MyEclipse与Eclipse的相互...

    不能直接导入的web项目添加到myeclipse里.doc

    总之,将不能直接导入的Web项目添加到MyEclipse中需要手动调整项目结构和配置,确保MyEclipse能够识别并正确处理项目的所有组件。这是一个需要细心和耐心的过程,但通过以上步骤,你应该能够成功地将项目导入并运行...

    flex4.5+myeclipse8.5搭建web项目(原创)

    - 打开MyEclipse 8.5,选择一个已有的Java Web项目或新建一个Java Web项目。 - 通过“Add/Change Project Type”功能添加Flex项目类型。 - 配置项目的根目录为`D:\devInstall\Tomcat6.0\webapps\FlexWeb`。 - 设置...

    经验之谈myeclipse10导入项目中文乱码

    MyEclipse作为Eclipse的扩展版本,对Java Web项目的开发提供了很好的支持,但同时也继承了Eclipse中可能出现的编码问题。 首先,我们需要了解在MyEclipse中,中文乱码问题通常涉及四个关键的编码设置: 1. **工作...

    MyEclipse导入现有项目

    MyEclipse是基于Eclipse IDE的一种功能强大的Java EE集成开发环境(IDE),由Genuitec公司开发。它支持J2EE标准和EJB开发,并且包含了各种工具来提高开发效率。MyEclipse提供了一个统一的开发环境,开发者可以在此...

Global site tag (gtag.js) - Google Analytics