java动态项目的目录结构
------项目的根目录
------WEB-INF目录
------web.xml:web项目的核心配置文件
------classes目录:放置字节码文件的目录
------lib目录:放置依赖的jar包
idea run--configurations配置找到tomcat安装目录
可以将context的值自行修改.
默认,每次加入页面需要重新启动tomcat
每次修改都能及时部署
经过百度查资料才知道,在idea中配置的tomcat,在运行时idea不会把项目放到自己的webapps路径下,而是在${user.home}/.IntelliJIdea/system/tomcat 目录下。
也就是说每个项目都有属于自己的一份tomcat配置,互不干扰。
工作空间项目和idea部署的tomcat的web项目是在两个位置存放,tomcat真正访问的是tomcat部署的web项目,"tomcat”部署的web项目对应着“工作空间项目”的web目录下的所有资源
WEB-INF目录下的所有资源不能被浏览器直接访问。
找到项目位置
通过jar -cvf 项目名称(war包的名称) ./将整个发布的项目打包
然后复制到本地tomcat的webapps目录中,通过自动生成包或者解包的操作,实现部署。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。