我有一個sh腳本 MacOS啓動我的應用程序。我可以使用Automator爲它創建可執行的桌面圖標,但是需要手動。自動爲sh-script啓動的Java應用程序創建桌面圖標。 MacOS
有什麼辦法自動創建桌面圖標雙擊這個圖標就可以執行這個sh腳本嗎?而且我還想創建這樣的圖標使用一些參數就像路徑圖標的自定義圖像。
注意。在我們的項目中,我們有大約100Mb的jar文件。所以現在我使用配置的sh腳本來啓動應用程序。
我有一個sh腳本 MacOS啓動我的應用程序。我可以使用Automator爲它創建可執行的桌面圖標,但是需要手動。自動爲sh-script啓動的Java應用程序創建桌面圖標。 MacOS
有什麼辦法自動創建桌面圖標雙擊這個圖標就可以執行這個sh腳本嗎?而且我還想創建這樣的圖標使用一些參數就像路徑圖標的自定義圖像。
注意。在我們的項目中,我們有大約100Mb的jar文件。所以現在我使用配置的sh腳本來啓動應用程序。
您可以爲您的應用程序創建一個應用程序文件夾,並把它想要的圖標。
更多信息here。
非常感謝。這可能是非常好的解決方案。我想問一下:在我們的應用程序中,我們有很多jar文件,因此可以將sh腳本放在這樣的文件夾中? –
@KirillCh是的。你必須在結構中包含一個啓動器。有一個MacOs自帶的二進制版本,但有一個開源的替代方案,它是一個shell腳本:https://github.com/tofi86/universalJavaApplicationStub –
您是否在問如何爲java應用程序創建**安裝程序**?像:https://stackoverflow.com/questions/1536190/how-do-i-create-a-mac-installer-for-my-java-application ???圖標是圖標,而不是程序。你的問題很不清楚...... – GhostCat
在這一點上我不需要安裝程序。只需將sh腳本與桌面圖標綁定,而不是手動綁定。關於創建應用程序文件夾的答案可能是正確的,我會嘗試。 –
「.command」擴展的答案是最簡單的。 –