深圳网站建设选哪家好,无锡 网站开发,wordpress安装指南,网站开发环境lmnp文章目录 只是部署一下看到这里即可war和war exploded的区别warwar exploded update的动作update resourcesupdate classes and resourcesredeployrestart server 解决了拿到了一个tomcat项目后如何将它部署到IDEA里面的问题。 file-open 选中pom.xml并open as project … 文章目录 只是部署一下看到这里即可war和war exploded的区别warwar exploded update的动作update resourcesupdate classes and resourcesredeployrestart server 解决了拿到了一个tomcat项目后如何将它部署到IDEA里面的问题。 file-open 选中pom.xml并open as project 按照下面的方式部署 4. 选择Deployment 5. 选择war exploded 把下面箭头所指的地方删了 启动即可。如果没有tomcat那就去参考其他人的博客下载后再来看
只是部署一下看到这里即可
war和war exploded的区别
参考B站视频
war
war:发布模式先打成war包再发布到服务器的指定目录下(tomcat的webapp)
war exploded
war exploded:直接将文件夹jspclass等移到部署的文件夹下面运行时加载部署内容。支持热部署。
开发时候推荐使用。
update的动作
update resources
更新资源文件jspxml等等不包括java文件
update classes and resources
更新资源文件和java的class。意味着java文件的更新也能被及时加载。 在debug模式下修改java文件能够立刻生效如果是在运行模式下则不会立刻生效。
redeploy
重新部署把原来的war移除掉换成新的war服务器不进行重启
restart server
重启服务器 注意点: 发布成war和war exploded是对项目的上下文是有影响。
request.getSession0.getServletContext().getRealpath( /)
war的上下文的实际路径:是在tomcat的目录下 D:\devlopment\apache-tomcat-9.0.37\webapps\ base01_hello_war\
war exploed的实际路径:当前工程的target D:\ev01\ mvcsample\ base01-hello\target\ base01-hello-1.0\