`

Eclipse中将Java项目转换成Web项目(或新建Web项目)的方法

阅读更多

 

Eclipse中将Java项目转换成Web项目(或新建Web项目)的方法

 

前言:

用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行。

 

方法:

1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。

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

注:Java项目中只有下面一句:

<nature>org.eclipse.jdt.core.javanature</nature>

 

2.刷新导入的项目

 

3.在项目上点击右键,进入Properties配置,点击Project Facets,再点击Convert to faceted form进入属性设置:

 

4.勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:

 

5.修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment descriptor:

 

 

5.点击OK-->Apply应用设置,Java项目即转换为了Web项目。

 

注:如果忘记点击Further configuration available,即忘记修改WebContent为WebRoot

可以点击Deployment Assembly选项,然后将WebContent删除,将WebRoot添加进去

 

 

图示:

创建或导入:

 

修改中:

 

修改完成:

 

在Tomcat中运行:

 

注:

新建Web项目的步骤相同,唯一的区别在于:

若要设置WebRoot只能在Further configuration available中设置

不能在Deployment Assembly中设置

 

相关链接:

Eclipse默认指向WebContent目录修改为webRoot设置说明

 

Myeclipse中java项目转成Web项目

 

 

  • 大小: 19.1 KB
  • 大小: 51.8 KB
  • 大小: 24.5 KB
  • 大小: 24.7 KB
  • 大小: 41.6 KB
  • 大小: 20.1 KB
  • 大小: 6.4 KB
  • 大小: 8.2 KB
  • 大小: 11 KB
  • 大小: 3.1 KB
分享到:
评论

相关推荐

    eclipse下创建ssm+MySQL+maven多模块项目

    然后,在Eclipse中新建一个"Dynamic Web Project",并在项目属性中将其转换为Maven项目。 接着,我们要创建父项目(parent project)。在本例中,项目名为"person-parent"。父项目主要作用是定义共有的POM(Project...

    springmvc项目

    7. **返回JSON数据**:项目的目标是返回JSON数据,这意味着我们需要使用适当的视图解析器(如Jackson或Gson),并在Controller方法中将结果对象转换为JSON格式。这可以通过@ResponseBody注解实现,它告诉Spring将...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener 在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被...

    java源码包---java 源码 大量 实例

     在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...

    java源码包3

     在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...

    java源码包2

     在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener 在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被...

    java源码包4

     在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...

    实验四 Android的网络应用

    - 包括如何解析接收到的JSON数据,以及如何将数据转换成JSON格式发送出去。 #### 六、实验过程示例 1. **创建web项目**: - 创建一个名为`wangmao_test`的web项目。 - 新建一个名为`Request28`的Servlet。 2. ...

    新版Android开发教程.rar

    程序可以采用 JAVA 开发,但是因为它的虚拟机 (Virtual Machine) Dalvik ,是将 JAVA 的 bytecode 转成 自 己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算...

Global site tag (gtag.js) - Google Analytics