临沂门户网站制作,经典网页传奇,网站认证中心官网,黑龙江网站建设开发背景#xff1a;
接触了各种语言之后发现#xff0c;java还是比go#xff0c;.netcore之类的简单#xff0c;成熟#xff0c;我最终选择了jenkinsshelljava去部署我们的代码#xff0c;此时很多人可能去使用js或者python之类的去写部署逻辑#xff0c;毕竟java每次打包…背景
接触了各种语言之后发现java还是比go.netcore之类的简单成熟我最终选择了jenkinsshelljava去部署我们的代码此时很多人可能去使用js或者python之类的去写部署逻辑毕竟java每次打包还是有点麻烦的。现在的话使用mvn其实已经可以直接去运行了。 1)run.bat
echo off
cd /d %~dp0REM 编译一下java文件
call mvn -Pdev clean compileREM 真正的去执行
call mvn -Pdev exec:java -Dexec.mainClasscom.example.Main -Dexec.argsabc 123 -Dexec.classpathScopecompilepause2)运行结果 可见我们的java程序也无需再去打包java包才能运行这样子我们的部署程序和脚本都可以使用java来做而无需再去使用jspython之类的。