运行jar应用程序的java服务器



我制作了一个java程序,在我的网站上运行单元测试。我需要在白天查看日志时继续运行单元测试。为此,我搜索了一个可以运行软件的java平台。Openshift将是最好的,因为它易于安装和维护。

然而,我会经常修改这个软件,如果java项目可以在我提交时构建,那将是最好的。这就是为什么我想到Jenkins,但我不知道这是否是从Jenkins服务器运行jar的好方法,而它是为进行构建而设计的。

我尝试了JBoss和tomcat,将我的程序打包到企业应用程序客户端中,但我无法从web界面运行和检查程序的日志。

目前我的项目是一个Java应用程序,使用MySQL、hibernate、maven和git。

什么对你来说是最好的选择?

谢谢。

Florian C.

最后,这是我的解决方案。

我用詹金斯。当我推动Jenkins时,我的项目会自动构建并使用shell脚本运行。如果构建或运行失败,Jenkins会通过邮件向我发送命令输出。否则,每天都会运行项目(使用jenkins的cron),并通过邮件将控制台输出发送给我,这样我就可以检查测试结果了。

最新更新