0
我想從Java執行腳本文件,所以我使用了下面幾行代碼來執行腳本文件。如何在jar包中包含腳本文件
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("/home/akshay/NetBeansProjects/testapplication/src/test_script");
但runtime.execute(「路徑/到/文件/」)要求的字符串作爲是文件路徑參數,但我需要包括罐中的腳本文件。
所以請幫助如何在jar文件中包含腳本文件,以及我應該在runtime.execute中提供哪些參數(「請指定當我複製並粘貼腳本文件到當前位置時應提供哪些參數「)
您無法執行駐留在JAR文件中的腳本。你必須提取它並執行它。 – Robert
相關:http://stackoverflow.com/questions/11339979/how-to-execute-script-from-jar-file,和http://stackoverflow.com/questions/6603807/executing-a-shell-script-內部的jar文件 - 如何提取Linux腳本。 –