簡體   English   中英

將腳本/可執行文件放置在應用程序中的何處

[英]Where to put scripts/executables that will be called in the application

我有一個僅Windows應用程序使用的vbscript。 我使用Runtime exec稱呼它

wscript my_script.vbs

而且有效。

現在,我想將應用程序分發為jar。 我應該把腳本放在哪里?

您可能想考慮一個名為resourcesscripts的文件夾,該文件夾與srcbin文件夾處於同一級別。

將文件包含在您的JAR中。 第一次需要它時,請從JAR中復制它:

this.getClass().getResourceAsStream("my_script.vbs");

並將其存儲在Application Data目錄中:

File file = new File(System.getProperty("user.home") + "/Application Data/MyApp/my_script.vbs");

從那里根據需要運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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