web项目修改根目录的方法
2013-04-19 14:30
253 查看
web修改根目录,Myeclipse创建web项目时默认的根目录是WebRoot,可最近在维护一个项目时,发现根目录不是webRoot,而是web。
于是要修改项目的根目录了。
步骤一:项目名称右键----->打开properties ,如下, 把Web-root folder修改为'web'根目录。
这样其实是还没修改成功的,只是改了个名字,class的生成路径等等还没修改的。
步骤二:打开项目的根目录,在些目录下有一个.mymetadata的文件,打开此文件可以看到如下内容:
修改成<attribute name="webrootdir" value="web" />
步骤三:更改.classpath文件
更改.classpath文件下的<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>的path值
修改成:<classpathentry kind="output" path="web/WEB-INF/classes"/>
步骤四:在项目的目录下找到.setting文件夹
修改 .eclipse.wst.common.component文件,如下
步骤五:修改.jsdtscope文件 ,
在项目的目录下找到.setting文件夹找到.jsdtscope文件,修改红色字体处即可。
到此即可大功告成了,清理掉服务器缓存,重新加载项目。
于是要修改项目的根目录了。
步骤一:项目名称右键----->打开properties ,如下, 把Web-root folder修改为'web'根目录。
这样其实是还没修改成功的,只是改了个名字,class的生成路径等等还没修改的。
步骤二:打开项目的根目录,在些目录下有一个.mymetadata的文件,打开此文件可以看到如下内容:
<?xml version="1.0" encoding="UTF-8"?> <project-module type="WEB" name="webdemo" id="myeclipse.1364960815932" context-root="/webdemo" j2ee-spec="5.0" archive="webdemo.war"> <attributes> <attribute name="webrootdir" value="WebRoot" /> </attributes> </project-module>
修改成<attribute name="webrootdir" value="web" />
步骤三:更改.classpath文件
更改.classpath文件下的<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>的path值
修改成:<classpathentry kind="output" path="web/WEB-INF/classes"/>
步骤四:在项目的目录下找到.setting文件夹
修改 .eclipse.wst.common.component文件,如下
<?xml version="1.0" encoding="UTF-8"?> <project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="webdemo"> <wb-resource deploy-path="/" source-path="/web"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/> <property name="context-root" value="/webdemo"/> <property name="java-output-path" value="/webdemo/web/WEB-INF/classes"/> </wb-module> </project-modules>
步骤五:修改.jsdtscope文件 ,
在项目的目录下找到.setting文件夹找到.jsdtscope文件,修改红色字体处即可。
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="web"/> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject"> <attributes> <attribute name="hide" value="true"/> </attributes> </classpathentry> <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/> <classpathentry kind="output" path=""/> </classpath>
到此即可大功告成了,清理掉服务器缓存,重新加载项目。
相关文章推荐
- web项目修改根目录的方法
- Myeclipse中修改Web项目名字的方法
- spring项目的 context root 修改之后,导致 WebApplicationContext 初始化两次的解决方法
- vue和webpack打包项目相对路径修改的方法
- Tomcat 中如何给 web 项目配置虚拟目录的方法
- 关于在Winodws/Linux下Web项目获取src目录下文件路径的方法
- 修改eclipse的web项目工作缓存目录
- Eclipse部署时项目lib下jar包不能部署到服务器WEB-IN下lib目录及Eclipse下tomcat服务器配置修改
- 把一个大的WEB项目拆分成数个小项目,而且不受虚拟目录影响的方法 !
- javaweb获取项目目录的几种方法
- weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar
- tomcat把web项目部署到磁盘的任意目录的方法
- web项目部署在不同环境中需要修改配置文件的解决方法
- 使用Maven tomcat:run命令启动web项目时修改默认端口的方法
- 【Eclipse_部署web项目篇】修改eclipse默认指向的WebContent目录作为启动运行加载
- web项目Log4j日志输出路径配置问题 问题描述:一个web项目想在一个tomcat下运行多个实例(通过修改war包名称的实现),然后每个实例都将日志输出到tomcat的logs目录下实例名命名的文
- java 修改项目web访问根目录
- 把一个大的WEB项目拆分成数个小项目。而且不受虚拟目录影响的方法
- Eclipse中部署web项目到Tomcat目录下方法
- myeclipse修改Web项目根目录下的名称