eclipse修改maven web项目的访问根目录
2017-05-17 19:51
453 查看
比如我的maven项目需要打成war包的那个项目的项目名称是: Test-application
第一步:设置我们项目的war包名字
在pom文件里面设置打包是:
<build>
<finalName>Test</finalName>
</build>
如果直接把项目打包,打成的包是Test.war,然后把这个包放到Tomcat下面直接启动,然后访问:http://localhost:8080/Test
这个没有问题
但是集成到Eclipse里面有存在问题了
第一步,在打成war包的这个项目在eclipse右键是没有run on server这个选项的
我们可以右键项目-》property-》project Facets
选择,Dynamic web module和java, 点击确定
这个时候项目里面会多出来一个目录,webapp,我们直接把这个目录删掉
这时候右键项目就有run on server这个选项了
第二步:
但是这个时候run on server访问的项目路径是:http://localhost:8080/Test-application
这时候我们需要修改访问路径。
在该项目所在的目录打开“.setting”文件夹,找到“org.eclipse.wst.common.component”修改 ”context-root“的值为你项目的名字,重启eclipse就可以了
但是这个时候我们的部署资源部署的是刚才第一步自动生成的目录,我们把它改成我们自己的目录:
把:<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
改成:
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
重启,搞定
第一步:设置我们项目的war包名字
在pom文件里面设置打包是:
<build>
<finalName>Test</finalName>
</build>
如果直接把项目打包,打成的包是Test.war,然后把这个包放到Tomcat下面直接启动,然后访问:http://localhost:8080/Test
这个没有问题
但是集成到Eclipse里面有存在问题了
第一步,在打成war包的这个项目在eclipse右键是没有run on server这个选项的
我们可以右键项目-》property-》project Facets
选择,Dynamic web module和java, 点击确定
这个时候项目里面会多出来一个目录,webapp,我们直接把这个目录删掉
这时候右键项目就有run on server这个选项了
第二步:
但是这个时候run on server访问的项目路径是:http://localhost:8080/Test-application
这时候我们需要修改访问路径。
在该项目所在的目录打开“.setting”文件夹,找到“org.eclipse.wst.common.component”修改 ”context-root“的值为你项目的名字,重启eclipse就可以了
但是这个时候我们的部署资源部署的是刚才第一步自动生成的目录,我们把它改成我们自己的目录:
把:<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
改成:
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
重启,搞定
相关文章推荐
- 【Eclipse_部署web项目篇】修改eclipse默认指向的WebContent目录作为启动运行加载
- Eclipse maven webapp项目目录结构配置 java build path 出现问题
- Eclipse+maven配置+web项目实现(修改maven下jsp报错和其web项目默认的jdk和servlet版本)
- eclipse创建maven项目,DynamicWebModule默认为2.3修改不了
- eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包
- 利用Eclipse创建maven项目并生成META-INF和WEB-INF目录
- 【SpringMVC系列二】 EasyUI+SpringMVC--Maven项目--WEB-INF安全目录访问jsp
- eclipse中Maven web项目的目录结构浅析
- Eclipse中web项目必须修改server配置才可以部署到Tomcat目录的webapps下
- Eclipse中修改Web项目的URL访问路径
- Maven项目缺少eclipse自带的插件项目需要建立lib目录加上jar包,或者是已经生成有的, 然后 右键build path add libraries web app libraries
- (转)利用Eclipse创建maven项目并生成META-INF和WEB-INF目录
- Eclipse中maven项目没法自动编译、编译失败、WEB-INF/classes目录中没有Class文件
- eclipse设置或修改web项目的访问根路径
- eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包
- 修改Eclipse中web项目的访问路劲
- 在eclipse中引入maven web项目,jar包没有发布到tomcat的lib目录下的解决办法
- 【SpringMVC系列二】 EasyUI+SpringMVC--Maven项目--WEB-INF安全目录访问jsp
- Eclipse部署时项目lib下jar包不能部署到服务器WEB-IN下lib目录及Eclipse下tomcat服务器配置修改
- Eclipse中maven项目没法自动编译、编译失败、WEB-INF/classes目录中没有Class文件