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

在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题,希望对新手有用 .

      在eclipse3.6中 , 它默认指向 的webRoot 为 WebContent目录 ,如果 , 我们的项目 webRoot 目录不是这个名 , 而是 webapp,web 等名字呢 ? 如何设置其指向呢 ?

 

第一, 新建项目时的设置:

    在新建对话框下一步, 进行到 Web Module 时将 Content Directory 的名字改为你想要的名字就可以了 .

 

 

第二, 已有项目的设置,加载一个已有 web 项目 , 项目到 eclipse 中时

    1、增加 web Facets, 对着项目根节点,右键 , 选择 Properties, 在弹出的对话框中,选择 Project Facets ,在右边的选择框中,勾选 Java 和 Dynamic Web Module ,并在 Dynamic Web Module  后数字中,选择 jsp 的版本,默认为 3.0.

    2、还是在这个界面,选中,这时,选择列表下面会出现“ Further Configuration availabe ” 的链接,点击这个链接,设置src 和 out path, 下一步,就是 Web Module 的设置了,第一项所说,更改 Content Directory 名字为你的 webRoot 目录名字即可。

 

 

      以下两步是在eclipse 没有自动为导入的项目进行过相关设置的前提下进行的(也就是项目根目录下没有 .settings 文件夹 ) ,如果导入项目后, eclipse 自动将 java 和 Dynamic Web Module 选好了,但配置的相关路径不正确,我们又应该怎么办呢?

     一种方式 将项目根目录下的.settings 文件夹删除,对项目进行 refresh 一下 ( 一定要刷新下 ),然后,再进行第二项的1 、 2 小点的步骤。这时,去增加 web Facets 时,原来的 √ 选才会被清除掉,可以进行重新设置。

    另一种方式 :改配置文件,打开.setting 文件夹下的org.eclipse.wst.common.component文件,用记事本打开,

<wb-module deploy-name="AMS">

        <wb-resource deploy-path="/" source-path="/WebContent "/>

        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

        <property name="context-root" value="AMS"/>

        <property name="java-output-path" value="/AMS/WebContent /WEB-INF/classes"/>

 </wb-module>

    找到红色标识的那句话,将蓝色标识的文件夹目录改为你的webRoot 目录名 , 即可。如果没有红色标识这一行,就自行加上去即可。

   同时

 

 将.jsdtscope 文件

    <classpathentry kind="src" path="WebContent "/>同步改成与上面的 source-path一致

 

 将org.eclipse.wst.common.project.facet.core.xml 文件

    <installed facet="java" version="1.6 "/>    这一行指定 JDK 版本 

    <installed facet="jst.web" version="2.5 "/>  这一行指定 Web 版本 , 指 servlet 和 jsp ,另外,如果这里 改了web 的版本,注意同步把 web.xml 中的 <web-app> 中相关的 xmlns 指到相应的版本

2.3------

 

<web-app id="WebApp_ID" version="2.3" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

 

2.4------

 

<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

 

    <installed facet="wst.jsdt.web" version="1.0 "/> 这一行指定 javascript 版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Eclipse设置WebContent目录的步骤如下: 1. 在Eclipse中打开你的Web项目。 2. 右击项目名称,选择“Properties”(属性)选项。 3. 在弹出的窗口中选择“Deployment Assembly”(部署组件)选项。 4. 点击“Add”(添加)按钮。 5. 在弹出的窗口中选择“Folder”(文件夹)选项。 6. 点击“Next”(下一步)按钮。 7. 在“Folder path”(文件夹路径)输入框中输入WebContent目录的路径。 8. 点击“Finish”(完成)按钮。 9. 点击“Apply”(应用)按钮,然后点击“OK”(确定)按钮。 现在,你的WebContent目录就已经被设置Web项目的部署组件了。 ### 回答2: 在Eclipse设置WebContent目录非常简便。首先,确保已经正确安装了Eclipse。接下来,按照以下步骤进行设置: 1.打开Eclipse并导入想要设置的项目。 2.在导航栏中选择“Window(窗口)”-“Show View(显示视图)”-“Project Explorer(项目资源管理器)”。这会在Eclipse的窗口中显示项目的文件结构。 3.在项目资源管理器中,找到你想要设置WebContent目录的项目文件夹,并右键单击该文件夹。 4.在弹出菜单中选择“Build Path(构建路径)”-“Use as Source Folder(作为源文件夹使用)”。 5.此时,该文件夹已经被设置为源文件夹并作为WebContent目录。你可以在Eclipse的项目资源管理器中看到它的标识已经从普通文件夹变为源文件夹。 设置完成后,你可以在Eclipse中使用WebContent目录进行Web应用程序开发。你可以在WebContent目录下创建和管理HTML、CSS、JavaScript和其他静态资源文件,同时也可以在其中创建和管理Servlet和JSP文件。 总结而言,通过以上步骤,你可以轻松在Eclipse设置一个WebContent目录,并方便地进行Web开发工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值