
1、添加spring-boot-starter-tomcat的provided依赖
2、添加maven-war-plugin插件
启动类还需要继承SpringBootServletInitializer类
使用命令将项目打成war包
webapps会自动发布war项目,会自动解压war包。
通过这样的方式会有一个缺点,访问路径下必须加上一个项目名称。
例如:在编码环境下,访问主页的路径是如下
>
用的是ant或者其他差不多的工具 原理就是配置一个xml 然后ant是一个java程序帮助你编译打包还有写文档 Myeclipse /eclipse 等工具自动集成了ant 所以可以直接调用ant
War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码。
当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成War进行发布。
War包可以放在Tomcat下的webapps或者word目录下,随着tomcat服务器的启动,它可以自动被解压。
有两种方法:方法一:直接在当前module中的pomxml文件中添加你需要依赖的module的坐标。这种方式简单,用的也比较多。例如:orgtestautodeployorgtestautodeploy001-SNAPSHOT方法二:这要中间使用一个nexus仓库,首先把你的工程使用ma
以上就是关于Tomcat部署war项目全部的内容,包括:Tomcat部署war项目、java web 开发中,获取绝对路径,没有打出war包时可以,打成war包后就成null、哪位高手告诉知道java web程序打war包的的工作原理吗 我用的是Myeclipse 知道的告诉我下 我是小菜鸟等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)