怎么用eclipse web项目路径修改web工程的访问路径

java(44)
打开eclipse 找到你要修改的项目,右键点击,在弹出框中选择properties,如图
案后就会看到有个弹窗,找到web
project setting,并点击,在content root 中把默认的ROOT修改成你要的路径;(如ROOT改为HelloWorld),访问路径就为localhost:8080/HelloWorld,不改变用默认值访问路径就为localhost:8080/ROOT
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:48866次
排名:千里之外
原创:38篇
转载:45篇
(1)(3)(1)(1)(1)(4)(5)(8)(2)(1)(2)(2)(4)(2)(1)(1)(3)(1)(1)(39)(1)Eclipse中用Tomcat发布的Web项目,更改其部署路径
我的Eclipse工作目录:
D:\eclipse\workspace
在Eclipse中配置完Tomcat后,发布到的路径是:
D:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps
这个路径太深了,所以我想使用Tomcat的默认路径,如何在Eclipse中进行修改呢?
1、找到Server面板,右击当前的那个Tomcat,先remove掉其中所有的工程。
2、再右击那个Tomcat,选择Clean,清空一下。
3、双击那个Tomcat,会打开属性面板,找到左边第二个Server Locations。
选择第二个会在Tomcat路径下创建一个新的wtpwebapps文件,存放Tomcat发布的web项目;
& 选择第三个,你可以在Server Path中输入你想要的路径,保存即可。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。eclipse下开发web项目获取项目路径怎么得不到?
&&& System.out.println(this.getRequest().getServletContext() && &&& &&& &&& &.getRealPath(&/&));
我其实想要得到项目在工作空间下的路径,就是项目的相对路径
我想得到的是& F:\AAAA\workspace\Demo_03,以及WebContext下的路径。但是的出来的确实这个很郁闷,之前用的myEclipse开发的用个就可以了不知道为什么用Eclipse却是着。请指点
F:\AAAA\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Demo_03\
这是发布路径 得不到workspace
得到的是项目发布的路径
public class FileTest { &&& public static void main(String[] args) throws Exception {&&&&&&
&&System.out.println(Thread.currentThread().getContextClassLoader().getResource(&&));&&&&
&&System.out.println(FileTest.class.getClassLoader().getResource(&&));&&&&&&&
  System.out.println(ClassLoader.getSystemResource(&&));&&&&&&&& &&System.out.println(FileTest.class.getResource(&&));&&&&&&&& &&System.out.println(FileTest.class.getResource(&/&)); //Class文件所在路径&& &&System.out.println(new File(&/&).getAbsolutePath());&&&&&&&& &&System.out.println(System.getProperty(&user.dir&));&&&& &} }
--- 共有 2 条评论 ---
: 有办法得到我的工作路径吗?上面的我试过了,都是F:/AAAA/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Demo_03/WEB-INF/classes/基本这个样子的。但是这些都不是我想我的。
随手粘贴的下次自动登录
现在的位置:
& 综合 & 正文
eclipse默认指向WebContent目录修改为webRoot 设置说明
在使用eclipse
中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在 eclipse web项目中 , 如何设置 webroot
目录指向问题 ,希望对新手有用 .
在 eclipse3.6中
, 它默认指向 的webRoot 为 WebContent目录 ,如果
, 我们的项目 webRoot 目录不是这个名 , 而是 webapp,web 等名字呢 ? 如何设置其指向呢 ?
第一, 新建项目 时的设置:
在新建对话框下一步,
进行到 Web Module 时将 Content Directory 的名字改为你想要的名字就可以了 .
第二, 已有项目的设置 ,加载一个已有
web 项目 , 项目到 eclipse 中时
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.ponent文件 ,用记事本打开,
&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.mon.project.facet.core.xml
&installed facet="java" version=" 1.6 "/&
这一行指定
&installed facet="jst.web" version=" 2.5 "/&
这一行指定
Web 版本 , 指 servlet 和 jsp ,另外,如果这里 改了web 的版本,注意同步把 web.xml 中的 &web-app& 中相关的 xmlns 指到相应的版本
&web-app id="WebApp_ID" version="2.3" xmlns="/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="/xml/ns/j2ee
&web-app id="WebApp_ID" version="2.4" xmlns="/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="/xml/ns/j2ee /xml/ns/j2ee/web-app_2_4.xsd"&
&installed facet="wst.jsdt.web" version=" 1.0 "/& 这一行指定
javascript 版本
&&&&推荐文章:
【上篇】【下篇】eclipse如何发布项目到tomcat使之上下文路径为根目录 - 蓝色理想 - ITeye技术网站
博客分类:
右键项目属性里面找到一个 web project setttings选项菜单,里面有一个context root可以设置``````
eclipse导入项目不能通过configure的选项转换为facets时 可以新建项目 然后手动复制新建项目.settings目录的org.eclipse.jdt.core.prefs org.eclipse.ltk.core.refactoring.prefs org.ponent org.mon.project.facet.core.xml 文件到对应同名目录 并修改相应文件的配置指向本项目,然后在 .project文件参照新建目录的同名文件增加:
&nature&com.genuitec.eclipse.ast.deploy.core.deploymentnature&/nature&
&nature&com.genuitec.eclipse.j2eedt.core.webnature&/nature& 并增加相应buildCommand节点
pengzhaocheng16
浏览: 120595 次
来自: 广州
Eclipse中高亮设置内容还有很多细节选项可以设置的,可以看 ...
谢谢,有帮助
tomcat提供php服务配置:http://amixyue. ...
php5ts.dllphp5ts.dll文件是php的内核动态 ...
xsl中空格/ly ...

我要回帖

更多关于 eclipse webapp 路径 的文章

 

随机推荐