eclipse中打包成war包:!!打包war包时,clean后一定要给该maven springboot项目进行Update Project .否则报错:找不到主类或Invalid bound statement (not found): 。Update Project后再build成war包
后台运行jar包参考:https://blog.csdn.net/mulinsen77/article/details/87907711
spring boot打包会有.war.original文件的原因
注意2种部署方式的访问路径差异:
去掉访问路径的端口号 参考:https://blog.csdn.net/weixin_42553433/article/details/87886502
因为我对安装在服务器上的tomcat做了修改,即发布到tomcat里的war项目访问路径不再有端口号,
如访问webapps下的 demo.war :wordpython.com/demo/login.html (需要项目名)
springboot打包成jar包访问方式 :
ip :端口/接口
如:springboot_demo.jar项目:
wordpython.com:8080/login.html(不需要项目名,直接访问页面或接口,但需要端口号,
这个端口号是自己设置的或者看java -jar springboot_demo.jar运行打印出的端口号)
springboot打包成war包,发布的tomcat访问方式:
ip/包名/接口 或 ip/包名/login.html
如:demo.war:
wordpython.com/demo/login.html