gpt4 book ai didi

java - 让 jsvc 在 OSX 上工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:30:22 26 4
gpt4 key购买 nike

我正在尝试重现这篇文章中编写的代码:

How to convert a java program to daemon with jsvc?

没有花哨的 bash 脚本。

我创建了 jar 。这是我正在运行的命令:

jsvc -verbose -outfile tmp/example.out -cp /pathto/commons-daemon-1.0.13/commons-daemon-1.0.13.jar:/pathto/MyProject.jar my.package.MyClass

现在...这绝对没有任何作用。没有任何输出。我什至用脚本试过了。又没有输出。由于 jsvc 根本不会抛出任何类型的错误,所以我不知道问题出在哪里。

我什至尝试使用 -serversudo 运行它。然后我可以看到它出现在进程下,但它仍然什么都不做。 verbose 也不会做任何事情,并且 JAVA_HOME 已正确配置。

有什么线索/想法吗?有没有人在 OSX 下完成这项工作?

编辑:

日志记录是系统输出,根据该帖子和 jscv 的手册应该在输出文件中捕获。

是的,我确实尝试设置一个错误文件。再次不走运,里面没有任何东西,它甚至没有被创造出来。

我试着给它一个用户。并且代码与链接问题中的代码完全相同,这就是为什么我没有用它弄乱这张票。

我编译了我的 jsvc,但没有安装 tomcat。

最佳答案

您是否尝试过使用 -debug 标志运行?它会吐出大量有用的信息,说明为什么事情可能没有按预期运行。

关于java - 让 jsvc 在 OSX 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15014706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com