首页
学习
活动
专区
圈层
工具
发布

javaWeb idea学习笔记(二)WEB项目

项目

  • 静态项目
  • 动态项目

java动态项目的目录结构

------项目的根目录

------WEB-INF目录

------web.xml:web项目的核心配置文件

------classes目录:放置字节码文件的目录

------lib目录:放置依赖的jar包

tomcat在idea上面的部署

idea run--configurations配置找到tomcat安装目录

可以将context的值自行修改.

冷部署

默认,每次加入页面需要重新启动tomcat

热部署

每次修改都能及时部署

部署的位置

经过百度查资料才知道,在idea中配置的tomcat,在运行时idea不会把项目放到自己的webapps路径下,而是在${user.home}/.IntelliJIdea/system/tomcat 目录下。

也就是说每个项目都有属于自己的一份tomcat配置,互不干扰。

将IDEA的基于tomcat额web项目部署到本地的tomcat中

工作空间项目和idea部署的tomcat的web项目是在两个位置存放,tomcat真正访问的是tomcat部署的web项目,"tomcat”部署的web项目对应着“工作空间项目”的web目录下的所有资源

WEB-INF目录下的所有资源不能被浏览器直接访问。

找到项目位置

通过jar -cvf 项目名称(war包的名称) ./将整个发布的项目打包

然后复制到本地tomcat的webapps目录中,通过自动生成包或者解包的操作,实现部署。

下一篇
举报
领券