製作的jsvc工作我試圖重現寫這篇文章的代碼:在OSX
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根本不會拋出任何錯誤,我不知道問題出在哪裏。
我甚至試着用-server
或sudo
來運行它。然後我可以看到它在流程下出現,但它仍然沒有任何作用。此外,詳細信息不會執行任何操作,並且JAVA_HOME
已正確配置。
任何線索/想法?有沒有人在OSX之下完成這項工作?
編輯:
日誌記錄是系統出其中根據該職位和jscv的手冊應OUTFILE被捕獲。
是的我嘗試設置一個錯誤文件。再也沒有運氣,它甚至沒有創造。
我試着給它一個用戶。代碼與鏈接問題完全相同,這就是爲什麼我沒有將它與這張票混在一起的原因。
我編譯了我的jsvc並沒有安裝tomcat。
example.out文件中沒有輸出,你的意思是?你有沒有嘗試設置一個錯誤文件?如何配置日誌記錄?我懷疑你需要提供更多信息。 – 2013-02-22 00:19:57