jsvc

    1熱度

    1回答

    我有一個由jsvc託管在Centos 6上的應用程序。有許多日誌與它一起創建。我的問題是,jsvc正在使用077權限創建這些日誌,除root以外的任何人都無法訪問這些日誌。日誌應該是任何人都可讀的。 jsvc.exec -server -Xms1024M -Xmx2048M -cp myapp.jar -errfile /var/log/myapp/error.log -wait 60 com.m

    0熱度

    1回答

    我試圖運行一個簡單的JSVC程序。但是,當我運行腳本時它不會啓動。 我在日誌文件,終端或任何可以找到的系統日誌中也沒有收到任何錯誤。 JSVC似乎沒有驗證類路徑,因爲如果我故意使它們失效,我仍然不會收到關於它的錯誤。 它確認其他參數,如果錯誤或遺漏,JSVC IS會安裝。 Java家庭也應該是正確的,因爲它之前抱怨過。 腳本: #!/bin/sh # Setup variables EXEC

    2熱度

    1回答

    我注意到許多開源項目使用jsvc(apache commons守護進程)將java程序包裝在服務中。我已經看到了幾種包含它的方式,作爲源代碼或者用於常見環境的二進制文件。源是一種首選的方法?

    8熱度

    1回答

    我想使用jsvc來啓動我的彈簧引導應用程序,因爲它已經在目標系統上了,另一種方法是花時間調試shell腳本以用於邊緣情況。我已經實現了Daemon接口,因此在Daemon.start()中調用SpringApplication.run(),但因爲繞過了JarLoader而無法找到嵌套罐。 有沒有一種方法來編程設置正確的類裝載機等? @Configuration @EnableAutoConfig

    0熱度

    1回答

    <script type="text/babel"> class List extends React.Component { state = { objects: ['1', '2', '3'] }; render() { return(<div> objects[1] </div>) } } 錯

    -2熱度

    1回答

    我有一個Java JSVC應用程序,我想在其中公開Web/REST API。 這樣做最簡單的方法是什麼? 每當我試圖找到一個簡單的教程,它希望我至少安裝一個框架和一個Web服務器(球衣,tomcat,Java EE,gradle,glassfish,spring和maven已被提及很多)... 有沒有一種輕量級的方式來儘可能少地依賴它? 我的應用需要能夠作爲獨立的守護進程/服務進行部署。 如果人們

    2熱度

    1回答

    我試圖找到以下使用情況下的解決方案(在Linux上): 啓動程序,顯示一些信息到標準輸出,輸入一些信息,例如作爲用戶名/密碼。 該程序驗證用戶名/密碼,然後轉到後臺並作爲守護進程運行。 我沒有找到一種方法在Java中執行此操作。有幾個窮舉java程序的窮人(例如jsvc,或者這個:http://barelyenough.org/blog/2005/03/java-daemon/)。但似乎他們都不適

    1熱度

    1回答

    給他們,我開始我的Linux服務器上的應用程序,像這樣 /usr/local/bin/jsvc \ -home /usr/local/jdk1.8.0_111 \ -cp /opt/myapp/myapp.jar:/opt/myapp/lib/* \ -user myappuser \ -outfile /opt/myapp/out.log \ -

    0熱度

    1回答

    我試圖用jsvc運行tomcat 7,但即使我相信我的類路徑是正確的,但仍然收到錯誤。 我開始,如下所示: # export JAVA_HOME=/opt/java/jdk1.7.0_07 # export CATALINA_HOME=/usr/share/tomcat7 # ./bin/jsvc -cp ./bin/bootstrap.jar:./bin/commons-daemon.jar

    0熱度

    1回答

    使用的jsvc修改配置腳本添加對AIX6支持和不斷變化的CFLGAS添加CPU類型PPC64 &加入-maix64標誌我可以使用gcc和IBM JDK 7編譯apache-commons on AIX6 machine in 64-Bit mode後。 但是,我無法運行jsvc來啓動任何服務或tomcat作爲服務。我試圖設置LIBPATH以包括所有JVM library locations並沒有看