`
反求诸己
  • 浏览: 543133 次
  • 性别: Icon_minigender_1
  • 来自: 湖南娄底
社区版块
存档分类
最新评论

WebContent 目录 修改为 webRoot

 
阅读更多

eclipse3.6发布了   ,   给广大使用   Myeclipse   感到无比卡机的朋友带来了   ,   以及   eclipse   忠实粉丝带来了福音   ,   略略使用了一下   ,   就让我有一种它如此轻便的身躯   ,   却拥有毫不逊色于   myeclipse   的功能   ,   确实值得一用   ,   启动快   ,   编码时不卡机   ,   内存占用小   ,   支持多种应用服务器   (   包括   tomcat 7.0),   这不正是我们使用   myeclipse   经常会碰到的烦恼吗   ?

      在使用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   版本

分享到:
评论
2 楼 反求诸己 2012-04-21  
對啊,僅作個人資料查閱!
1 楼 lijunwyf41 2012-03-23  
哥们,你的博客是抄的吧?下面这句读不通?
2、还是在   这个界面,选中,这时,选择列表下面会出现“   Further Configuration availabe   ”   的链接

相关推荐

    myeclipse的WebRoot下的jsp访问不了

    其中,WebRoot目录(通常命名为`WebContent`或`src/main/webapp`)是用于存放Web资源(如HTML、CSS、JS文件及JSP页面等)的根目录。 2. **WebRoot目录**:在标准的Java Web应用中,WebRoot目录是指包含所有Web资源的...

    Myeclipse修改src和webroot路径

    然而,有时候默认的项目结构并不能满足所有开发者的需求,比如`src`目录和`webroot`(WebContent)目录的位置。这篇文档将详细讲解如何在MyEclipse中自定义这两个关键目录的位置。 首先,我们需要了解MyEclipse的...

    Eclipse java项目完美转换成web项目

    项目中可能会出现多余的WebContent目录,这在项目已经包含了WebRoot目录的情况下是不必要的。因此,需要删除这个自动生成的WebContent目录。在Eclipse中,通过右键点击项目选择“Properties”进入“Deployment ...

    [Deployer:149026]Deploy application WebContent on myserver.

    在部署WebContent(可能是一个Web应用目录结构的名称)时,开发者通常会遵循以下步骤: 1. **源码管理**:使用版本控制系统(如Git)管理源代码,确保团队成员可以协同工作并追踪更改。 2. **构建过程**:使用构建...

    springmvc+mybatis自动生成

    此框架可自动生成SpringMvc+mybatis框架结构...controller,dao,mapper,service,在webRoot目录下会生成back文件夹生成的相应的jsp文件会在此文件夹下。(注意:一定要有webRoot文件夹切记不可用WebContent代替)

    myeclipse和eclipse的web项目导入

    我们可以通过右键点击项目 -&gt; 属性 -&gt; 部署程序集 -&gt; 选择 WebContent -&gt; 删除 WebContent 文件夹,然后添加一个新的文件夹 WebRoot。最后,我们可以将项目添加到 Tomcat 服务器中,并运行项目。 Tomcat 服务器的...

    springmvc mybatis 自动生成

    此框架可自动生成...在webRoot目录下会生成back文件夹生成的相应的jsp文件会在此文件夹下。(注意:一定要有webRoot文件夹切记不可用WebContent代替) 生成之后注意要修改applicationContext.xml spring-mvc.xml

    birt日历控件

    然后修改WebRoot&gt;webcontent&gt;birt&gt;pages&gt;layout&gt;FramesetFragment.jsp,找到 &lt;script src="birt/ajax/core/BirtSoapResponse.js" type="text/javascript"&gt;&lt;/script&gt;, 再下面加上 &lt;script src="&lt;%= baseHref %&gt;/ajax/...

    myeclipse导入eclipse

    - **更改 Web 根目录**:在 MyEclipse 中,默认的 Web 内容根目录可能是 `WebContent`,而在 Eclipse 中通常为 `WebRoot`。因此,在 `.project` 文件中,需要将 `/WebContent` 更改为 `/WebRoot`。 - **调整类输出...

    JFinal中文手册

    Content directory推荐修改为WebRoot,或保持默认值WebContent,根据实际情况调整WebRoot\WEB-INF\classes的路径。 JFinalConfig是JFinal的配置中心,配置包括Constants、Routes、Plugins、Interceptors、Handlers...

    myeclipse项目转换成eclipse

    由于MyEclipse中默认的Content Directory是`WebRoot`,而Eclipse默认的是`WebContent`,因此需要将`WebContent`修改为`WebRoot`。 - 同样地,也需要确保源代码路径正确指向了项目的源代码目录。 4. **检查项目依赖...

    eclipse创建springMVC+mybatis项目文档

    - 在下方的 Further Configuration Available 中,将默认的 WebContent 修改为 src/main/webapp。 - 完成配置后,点击 OK。 #### 三、集成 SpringMVC 和 MyBatis - **引入依赖**:在 `pom.xml` 文件中添加 ...

    关于eclipse发布web项目中遇到的问题

    如果您的 Contextdirectory 不是默认的 WebContent 文件夹,可以更改,进而与您的项目中的名称保持一致。 第二个问题是模块版本冲突。在发布项目时,可能会出现“Project facet Dynamic Web Module version3.0 is ...

    基于Maven的Spring + Spring MVC + Mybatis的环境搭建.docx

    为此,需要在项目根目录下手动创建`WebRoot`、`WEB-INF`等目录,或者通过修改Project Facets配置,使Tomcat能够识别`src/main/webapp`作为WebRoot。后者是推荐的方式,因为它避免了手动同步文件的问题。 7. 项目...

    FCKedit详细配置说明

    3. 同样解压缩FCKeditor_2.3.2.zip,将fckconfig.js、fckeditor.js、fckstyles.xml和fcktemplates.xml文件复制到WebRoot目录。 4. 解压缩FCKeditor.java-2.3.zip,将\web\WEB-INF\lib下的两个jar文件移动到项目的Web...

    WST中新建Web工程部署在Tomcat

    在“Subdirectory to set as web application root (optional)”中,可以输入“/WebContent”,这样你的Web应用资源将被放置在项目的这个目录下。 5. **添加Tomcat库**: 为了使Web项目能够在Tomcat上运行,需要将...

    Resource-Management-System:教学资源管理系统,通过Java

    资源管理系统 ... 3,因为我用的eclipse是mars版本,很久以前做的项目了,现在的eclipse做J2EE项目的话WebRoot变成了WebContent,所以请注意在使用之前把WebRoot重命名为WebContent 4,如果jsp文件有红

    Eclipse JSPServlet环境搭建

    然后,配置项目结构,包括部署描述符、Web App Libraries、build 目录和 WebContent 目录。 八、编写 JSP 文件 在 WebContent 目录下,用户可以创建一个 JSP 文件,例如 test.jsp 文件。然后,修改 test.jsp 文件...

    birt 日历控件已经实现 。资源包括:Calendar.js ,具体实现步骤:操作步骤.txt 。

    birt 日历控件已经实现 。 1、首先需要引入一个Calendar.js脚本,将此脚本放置于WebRoot&gt;webcontent&gt;birt&gt;ajax&gt;utility下 2、先在FramesetFragment.jsp中对梅花雨控件进行引用. ...

    Java web项目代码结构说明

    - `WebContent`: Web资源目录,包括JSP文件和其他静态资源。 **3. 发布到Tomcat的WebApp结构:** - **WebApp结构图:** - `WEB-INF`: 包含`web.xml`等核心配置文件。 - `classes`: 存放编译后的`.class`文件。 -...

Global site tag (gtag.js) - Google Analytics