在我的项目中,我使用的是activeMQ artemis和Spring Boot。该应用程序应作为Apache Commons Daemon服务执行。我想在这个项目中使用我的自定义启动器。 该项目具有以下Gradle配置: buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } maven { url 'https://repo.spring.io/libs-snapshot' } } dependencies { cl…

2020年9月10日 0条评论 14点热度 阅读全文

我试图将一个简单的Java jar作为Windows服务运行。创建服务后,尝试启动它时,出现以下错误: ServiceStart返回了5。目录名称无效。 完整日志: [2019-09-27 14:24:46] [debug] ( prunsrv.c:1441) [14148] Inside ServiceMain... [2019-09-27 14:24:46] [debug] ( prunsrv.c:904 ) [14148] reportServiceStatusE: dwCurrentState = 2, d…

2020年5月25日 0条评论 21点热度 阅读全文

我正在尝试在本地计算机上使用IntelliJ IDEA测试我的Java应用程序(它打算用作守护程序,因此使用jsvc)。 为了进行测试,我希望将stdout和stderr都输出到控制台。根据jsvc帮助网站(jsvc --help)的设置,-outfile '&2'和-errfile '&1'应该将stdout和stderr彼此重定向(据我的理解)。 在普通的shell中(设置了这两个选项),守护程序启动并向控制台输出一些内容,但是当使用Gradle Exec task和完全相同的命令时,Gradl…

2019年2月7日 0条评论 25点热度 阅读全文