0
我正在開發一個安裝嚮導在Linux上安裝的應用程序,並且在安裝過程中安裝Tomcat和將其設置爲自動啓動服務系統啓動時。有人能幫我弄清楚嗎?的java的安裝Tomcat作爲服務
我正在開發一個安裝嚮導在Linux上安裝的應用程序,並且在安裝過程中安裝Tomcat和將其設置爲自動啓動服務系統啓動時。有人能幫我弄清楚嗎?的java的安裝Tomcat作爲服務
(ONLY,只有通過Java代碼在Linux上安裝Tomcat和settingJava它作爲服務),這裏有一個想法,但請記住,你可以做最在Java中,以下但不在Java中的所有:
/etc/init.d
- 儘管路徑可能不同,也可能是/etc/rc.d/init.d
- 因此您需要檢查哪一個適用。通常你會在那裏複製它開始爲您服務的shell腳本。uname -a
和解析,它的輸出,以確定發行和這樣該腳本複製到/etc/init.d
。你需要給讀/此腳本執行權限,但這可以通過啓動chmod
完成/etc/rc2.d/
或/etc/rc3.d/
- 你可以在這兩個符號鏈接它;但是,你不能這樣做在Java中符號鏈接 - 你需要使用一些本地庫;/etc/init.d/
,/etc/rc2.d
和/etc/rc3.d/
),這是不理想ln -s /etc/init.d/yourscript /etc/rc2.d/name
使符號鏈接的3分這也意味着雖然你的安裝只能在Linux上使用。 希望這有助於。