zoukankan      html  css  js  c++  java
  • eclipse里将java工程改web工程

    转自:http://blog.csdn.net/heirenheiren/article/details/8488245

    把一个普通的eclipse项目转成web项目

    1.  编辑工程的.project文件。

    1. 添加一
    2. <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
    3. <natures>
    4. ...  
    5. </natures>
     
    2.  刷新项目,右击项目–>Properties—>Project Facets,在右边勾选Java、javascript(非必须)与Dynamic Web Module
     
    3.  如果你的项目源代码文件夹不是WTP默认的src,则需要到Java Build Path中去添加相应源代码文件夹。
    4.  如果你的项目Web文件夹不是WTP默认的WebContent,则需要修改文件。
    打开文件:  <项目目录>/.settings/org.eclipse.wst.common.component,
    找到
    1. <wb-resource deploy-path="/" source-path="/WebContent"/>

    并修改,如

    1. <wb-resource deploy-path="/" source-path="/webapp"/>

    当然,对于大项目,最方便的还是安装tomcat插件,然后配置tomcat的server.xml如下 

    1. <Host name= "localhost"   appBase= "webapps"
    2. unpackWARs="true"  autoDeploy= "true"
    3. xmlValidation="false"  xmlNamespaceAware= "false" >  
    4.     <Context path=""  docBase= "E:workspacesdoonemondrianwebapp"  debug= "0"  reloadable="true" />  
    5. </Host>
    6. WTP 自带的结构
    7. <Context  docBase="mondrian "   path="/mondrian "
    8. reloadable="true"  source="org.eclipse.jst.j2ee.server:mondrian "/>

    个人添加:如果你的工程原来引用了一些第三方的jar包,记得在将工程转为web工程以后,将你引用的jar包放在WebContent/WEB-INF/lib里面

  • 相关阅读:
    回流与重绘
    事件循环的一些小啰嗦
    async与await的那些事儿
    数组去重的方法们
    Object的一些常用方法
    JS事件流的一些理解
    关于Ajax的那些记录
    call、bind与apply函数的区别
    继承的一些细碎记载
    计算机基础的小贴士(1)
  • 原文地址:https://www.cnblogs.com/mabaishui/p/6479044.html
Copyright © 2011-2022 走看看