eclipse中如何将项目转成Dynamic web Module
转自:http://simpleframework.net/blog/v/9812.html
若eclipse没有以下选项请安装WTP
1、打开项目根目录下的.project
<buildSpec>节点下是否存在以下内容,没有则加入
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<natures>节点下是否存在以下内容,没有则加入
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
2.重新打开eclipse,在项目下点击左键选择项目属性 选择Project facets 选中Dynamic web project ,java,javascript,如果选中Dynamic web project 选择不能确定,或tomcat x.x does not support version 2.5 of J2EE specification.....异常,排除Dynamic web Module于某些项不能同时选择的异常.解决方式是:
打开项目根目录下的.settings在有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。此时,按照通常按照如下修改.在<faceted-project>标签下修改为:
<fixed facet="wst.jsdt.web"/>
<fixed facet="jst.web"/>
<fixed facet="java"/>
<installed facet="java" version="1.6"/>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="wst.jsdt.web" version="1.0"/> 附上个人经验:这里也可以不去配置文件填写,可以直接在eclipse 图形界面上roject facets选择各个version ,jdk version/dynamic webproject version 。。。。
重启eclipse,重新在项目下点击左键选择项目属性 选择Project facets 选中Dynamic web project ,java,javascript.应该就可以了,最后创建tomcat server 就能点Add Web Module的按钮了,如果Web Resource目录不叫WebContent ,myeclipse里叫WebRoot ,或是自定义的,这里就需要指定Web Resource,加载jar包和指定编译目录,eclipse默认是build,myeclipse默认是/WEB-INF/classes,myeclipse导过来的web工程需要修改编译目录,将lib目录下的jar包导入到Web App Librarles下。
分享到:
相关推荐
通过以上步骤,你就能在Eclipse JEE环境中成功创建一个Maven项目并将其转换为Dynamic Web Project,从而方便地进行Java Web应用的开发和调试。记住,维护好`pom.xml`文件是确保项目可构建和依赖管理的关键。同时,...
### Eclipse中Java项目转Web项目的步骤详解 #### 步骤一:准备Java项目 首先,你需要在Eclipse中创建或打开一个已存在的Java项目。这通常意味着你已经有了一个包含源代码、库和其他资源的标准Java项目结构。 #### ...
完成上述步骤后,项目应该已经被成功地转换成了Dynamic Web Project,并且可以在Eclipse中正常部署和运行了。 #### 四、小结 本文详细介绍了如何将一个Eclipse Java Project转换成Dynamic Web Project的具体步骤。...
在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上运行。 MyEclipse 中 Web 项目的创建 在 MyEclipse 中,创建一个新的 Web 项目非常简单。...
本文档记录了本人用eclipse搭建maven dynamic web3.0的详细过程,包含了搭建maven项目,把maven项目转换为web项目,Dynamic web Module 2.3转换为3.0等内容
如果这是首次配置,点击右侧部分的“Convert to faceted form..”链接,然后在右边部分选中 Dynamic WebModule 项,其它不变。 在这个过程中,我们需要设置 Context root 和 Content directory。Context root 是 ...
在Eclipse中创建Web项目是开发Java Web应用程序的常见步骤,这个过程涉及到多个知识点,包括Eclipse IDE的使用、Web项目结构的理解以及相关的配置。以下将详细解释这些内容。 首先,Eclipse是一款强大的开源集成...
本篇文章将详细解释如何在Eclipse中创建一个基于Maven的Web项目,并将其部署到Tomcat服务器上。 首先,创建一个`Web Maven Project`: 1. 打开Eclipse,选择“File” -> “New” -> “Dynamic Web Project”。 2. ...
本文主要介绍如何将MyEclipse中的项目转换为Eclipse项目,尤其是如何处理Web工程的转换。 #### 一、背景介绍 MyEclipse与Eclipse都是广泛使用的Java开发工具,尽管它们都基于Eclipse平台构建,但在项目结构和配置...
本文将详细介绍如何将 Maven 项目转换为动态 Web 项目,并将其部署到 Tomcat 中。 Maven 项目转换为动态 Web 项目 在将 Maven 项目转换为动态 Web 项目之前,需要确保已经安装了 Maven 插件。在 Eclipse 中,可以...
因此,在将Myeclipse中的Web项目迁移到Eclipse时,需要对项目的一些配置进行调整,以适应Eclipse的工作方式。 #### 二、具体步骤 1. **准备阶段**:确保Eclipse已安装并正确配置,包括必要的插件和JDK环境。 2. *...
本篇文章将详细介绍如何将原本使用MyEclipse开发的项目顺利地迁移到Eclipse中,并确保其能够正常运行。 #### 一、准备工作 1. **确认Eclipse版本**:确保您的Eclipse版本支持Java EE开发。如果是Eclipse Classic版...
在“Dynamic Web Module Version”中,根据项目需求选择合适的版本,通常选择3.0或更高。 项目创建完成后,可以在“src”目录下编写Java源代码,"WEB-INF"目录用于存放Web应用的配置文件和库。"web.xml"是部署描述...
为了使项目能够在服务器上部署,需要将其转换为 Dynamic Web Project。 1. **转换为 Web 项目**: - 右键项目 -> **Properties** -> **Project Facets** - 勾选 **Dynamic Web Module** - 确认 Content directory...
如果在Web应用项目中缺少`web-inf`和`web.xml`目录,可以通过以下步骤解决:右击项目,选择`Properties`,在`Project Facets`中启用`Dynamic Web Module`,然后配置相应的`web.xml`文件位置。这样,Maven在Eclipse中...
- 在`Project Facets`窗口中,将`Dynamic Web Module`的版本设置为2.5(如果你需要兼容Java 6)。 - 如果遇到问题,可能需要在`Java Compiler`设置中将`Compiler compliance level`设为1.6,或者在`Project Facets...
在“Project Facets”界面中,选择“Dynamic Web Module”和“Java”,并设定“Dynamic Web Module”的版本为2.5(针对Java 6)。此外,确保在“Runtimes”中选中你的Web应用服务器,如Tomcat 6.0,以便于后续的...
在 Eclipse 中导入外部项目是指将已经存在的项目导入到 Eclipse 中,以便继续开发和维护。以下是向 Eclipse 中导入外部项目的详细步骤和解决方案。 问题1:无法导入 javax servlet 包 解决方法是:在项目的 ...
在本文中,我们将详细介绍如何使用 Eclipse 构建 Maven 的 Web 项目。首先,我们需要了解 Maven 的基本概念和 Eclipse 的 Maven 插件的使用。 一、直接建立 Maven 项目 Maven 是一个基于项目对象模型(Project ...
对于Web项目,必须在"Project Facets"中勾选"Dynamic Web Module",这是为了让Eclipse知道这是一个Web项目,并能选择合适的服务器进行部署。如果项目中存在错误标记(红xx),可能是因为缺少Servlet支持。解决办法是...