idea部署项目访问路径问题
eclipse大家应该都用过,eclipse访问项目的路径一般是localhost:8080/projectName, 当把IDE换成idea以后,访问路径一般情况下就变成了localhost:8080,路径没有了后面的项目名。tomcat在发布项目的时候不考虑用虚拟路径的话,一般都是把项目放在webapps里面,这个时候具体放置的位置就会影响访问路径了。如果是直接放在webapps目录下,那么访问路径就是和eclipse相同的访问路径了,但是这时候如果把项目放在tomcat的webapps里的root文件夹下,那么这个时候这个项目就成为了tomcat的默认项目,直接用localhost:8080就可以访问,安装tomcat时检查tomcat是否正常安装出现的项目其实就是root。
localhost:8080/projectName或者是localhost:8080就是我们平常所说的应用上下文,项目中的路径名都是相对于这个应用上下文来说的。在idea下开发的时候,有时候我们可能需要让访问路径带上项目名,但是idea默认是为每个项目单独配置tomcat的,eclipse是把项目统一放到某个配置好的tomcat中,所以默认配置的访问路径就出现了差别。如何将idea的应用上下文路径也带上项目名呢?
我们在build项目以后,在运行时,选择tomcat作为环境的话就会出现下面的界面
我们可以看到默认的游览器打开路径就是localhost,这个时候我们选择deployment,然后点击绿色的加号artifact选择你之前build的项目,会出现以下界面
可以注意到这时候application context是/,也就是idea默认的上下文,要想让idea的应用上下文改变,这时候将这个application context改成你需要的项目名就行了,改完后如下
作者:wkCaeser_
来源:CSDN
原文:https://www.geek-share.com/detail/2721412725.html
版权声明:本文为博主原创文章,转载请附上博文链接!
- tomcat部署项目之访问路径问题
- maven 使用tomcat 插件,项目部署时访问路径问题
- 解释Eclipse下Tomcat项目部署路径问题
- 关于Java前后端分离分别部署路径访问的问题
- MVC的项目部署成应用程序或虚拟目录路径的问题
- idea 修改jsp页面需要重新部署项目的额问题
- IDEA 开发Web项目,配置tomcat时,设置项目路径,启动后404问题
- idea 中部署maven项目是遇到的问题
- 关于Linux虚拟机下web项目部署到tomcat上后依然访问不到的问题
- Tomcat中部署运行JavaWeb项目( 解决JRE_HOME 路径缺少影响的服务器启动问题)
- 如何解决项目中jsp访问路径的问题
- Glassfish部署程序访问路径去掉项目名称
- 关于request的获取项目访问路径的问题
- Vue项目部署资源路径问题
- (原创)项目部署-Tomcat设置默认访问项目及项目重复加载问题处理
- 关于项目部署,浏览器访问不到页面有关问题解决方式
- 使用Tomcat部署项目在浏览器中访问的时候JS和CSS等静态文件无法加载的问题
- [tomcat]将tomcat中部署的web项目的访问路径由localhost改为其他
- IDEA的maven项目中静态文件编译的路径问题(未测试)
- 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)