[英]Running Script on Startup
本質上,我想要實現的是在Linux計算機的啟動過程中添加一個.jar文件。 我創建了一個腳本來運行文件,然后嘗試添加該腳本以在系統啟動時運行。
我的桌面上有一個.java文件,名為Box.java 。 該文件沒有錯誤,我手動對其進行了編譯,並且工作正常。 然后,我在桌面上創建了一個名為start.sh的腳本,其內容為
#!/bin/bash
javac /home/maple/Desktop/Box.java
所以這應該做的是編譯java類,結果將是我桌面上名為Box.class的類文件。
然后,我在/etc/init.d/中創建了一個文件,名為** start_java *,其內容為
#!/bin/sh
home/maple/Desktop/start.sh
然后我打開終端,做了
chmod +x /etc/init.d/start_java
我知道sh文件將編譯一個Java文件而不運行一個文件,在完整的副本中,我將使用jar文件來完成。 如何在不使用第三方軟件或任何預裝程序的情況下將該jar添加到啟動中?
編輯:我有它的當前方式不起作用。
您只想做已經做過的事情,但是將start.sh的內容更改為:
#!/bin/bash
java -jar <filename>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.