`
shappy1978
  • 浏览: 700559 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[trans]修改webRoot目录

    博客分类:
  • J2EE
 
阅读更多

已经存在的项目,必须删除.setting目录并重新配置,测试过修改.setting下的两个配置文件不生效

//************************************************************************************

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 目录名 , 即可。如果没有红色标识这一行,就自行加上去即可。

分享到:
评论

相关推荐

    DZ论坛-web服务器配置+权限设置.pdf

    - 更改MySQL的数据目录,将Data目录指向新的位置(X:\Database)。 - 停止MySQL服务,复制并重命名data文件夹,然后重启MySQL服务,确保服务正常运行。 5. **PHP配置**: - PHP应安装在X:\Server_Core\PHP路径下...

    IIS下架设PHP+mysql论坛.pdf

    2. 配置网站的文档根目录,指向论坛的Web安装目录。 3. 确保IIS对PHP文件有读取和执行权限。 4. 配置网站的错误页面,以便处理PHP运行时的错误。 最后,我们来架设Discuz论坛: 1. 解压缩Discuz_7.2_SC_GBK,将...

    window系统下如何进行mysql离线安装

    Mysq安装目录和数据存放目录一定要修改为你自己设定的目录,除非你设置的目录与上述一致。 配置环境变量 接下来,我们需要配置MySQL的环境变量。首先,添加环境变量,然后修改Path。 安装和启动MySQL服务 现在,...

    Win2k3+Apache+Mysql+PHPwindows下搭建PHP环境图文版.pdf

    配置MySQL:选择Server Machine模式,Non-Trans Only (MYISAM)存储引擎,设置合理的最大连接数,不要启用Strict Mode,根据需要选择是否开启防火墙规则,设置默认字符集为GBK,设置复杂的root密码。 c. 安装完成后...

    mysql的安装和卸载教程-高.docx

    MySQL 是一个开源的关系型数据库管理系统,广泛应用于各种 web 应用程序中。本文将详细讲解 MySQL 的安装和卸载过程。 安装 MySQL 安装 MySQL 有两种方法:使用 my.ini 文件和不使用 my.ini 文件。 方法一:使用 ...

    PHPCMS帮助手册

    为了将MySQL数据目录移至`X:\Database`,你需要停止MySQL服务,修改`my.ini`文件的`Datadir`设置,将`X:\Server_Core\MySQL\data`目录复制到`X:\Database`,并启动MySQL服务。确保迁移后MySQL仍能正常运行。 **四、...

    php服务器环境在windows2003服务器下的搭建架设教程(图文).pdf

    建议使用空间较大的磁盘分区作为WEB根目录,MySQL数据存储目录应尽量不与WEB根目录在同一磁盘内,以提高性能。 - **下载环境软件**:将所有必要的软件(如MySQL、PHP、Zend Optimizer等)下载到`X:\Server_Tools`...

    mysql-5.6.22-winx64的免安装配置方法.docx

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,特别是在Web应用程序中。MySQL 5.6.22是该系列的一个重要版本,提供了许多性能优化和新特性。本文将详细介绍在Windows 7 64位系统上免安装配置MySQL 5.6.22-winx...

    IIS下架设PHP+mysql论坛参考.pdf

    3. 选择Non-Trans Only (MYISAM)作为默认存储引擎,适合中小规模应用。 4. 设置最大连接数,根据预期并发用户量来设定。 5. 配置网络参数,确保MySQL监听本地连接。 6. 设定字符集为GBK,与论坛编码匹配。 7. 设置...

    mysql安装过程详细说明

    - **磁盘空间规划**:评估各磁盘分区的可用空间,推荐使用容量较大且非C区的磁盘作为WEB根目录和MySQL数据库的存储目录,以避免性能瓶颈和数据安全风险。 - **软件存放与安装路径规划**:统一将所有环境软件下载至`X...

    mysql压缩版安装.txt

    MySQL 是一款非常流行的开源关系型数据库管理系统,在 Web 应用开发中有着广泛的应用。本指南将详细介绍如何在 Linux 系统上安装 MySQL 压缩版,并进行基本的权限管理配置。 #### 二、准备工作 在开始安装之前,请...

    DB01_数据库mysql5.5-5.7.33使用教程.doc

    - 修改文件名为`my.ini`,并将文件移动到解压文件的根目录。 - 以管理员身份运行命令提示符,执行以下命令: - `mysqld -install`:安装MySQL服务。 - `mysqld --initialize-insecure --user=mysql`:初始化...

    sonarQube搭建教程实测有效

    update mysql.user set authentication_string=password('12345678') where user='root'; flush privileges; ``` - **SonarQube无法访问**:检查网络连接和端口设置,确认SonarQube服务是否正常运行。 #### 六、...

Global site tag (gtag.js) - Google Analytics