___极速打包部署.txt 1.4 KB

1234567891011121314151617181920212223242526
  1. 1:命令行进入项目根目录,然后运行 mvn clean package 即可打包
  2. 2:打包完后,进入 jfinal-club/target/jfinal-club-release/jfinal-club
  3. 目录,windows 下双击 start.bat 启动项目, linux 下运行 start.sh 脚本启动项目,
  4. 运行 stop.sh 关闭项目
  5. 注意 jfinal-club/target 目录下面还会有一个 jfinal-club-release.zip 文件
  6. 该文件等价于对 /target/jfinal-club-release/jfinal-club 目录进行的压缩
  7. 方便上传到服务器上解压即部署,可通过删除 package.xml 中的 <format>zip</format>
  8. 项避免打出该 zip 包,具体用法在 package.xml 中有说明
  9. 3:start.sh 脚本中提供了详细的说明,根据说明可选择不同的运行模式
  10. 说明:打包部署只需在 pom.xml 中配置 maven-assembly-plugin 这一个插件,该插件用到了
  11. package.xml 中的配置,整个过程已被简化到极致
  12. start.sh、stop.sh、restart.sh、start.bat 这四个运行脚本在用于别的项目时,只需要修改一下
  13. MAIN_CLASS 变量指向实际的启动入口类即可,例如在 jfinal-club 中的配置如下:
  14. MAIN_CLASS=com.jfinal.club.common.JFinalClubConfig
  15. 俱乐部 2018-12-16 的直播视频中详细演示了 jfinal club 的打包与部署过程,还演示了 fatjar 的打包,
  16. 以及 HTTPS/SSL 的使用方法,有需要的同学可以在俱乐部 QQ 群通知里面找到下载链接