簡體   English   中英

在啟動時運行腳本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM