private void generateDATFiles() throws Exception { File shellScriptPath= new File((this.getClass().getResource("/Vorlagen/Simulation/test.sh").toURI())); ProcessBuilder pb = new ProcessBuilder(shellScriptPath.getAbsolutePath()); Process p = pb.start();}所以我有一個我想執行的shell腳本。問題是我需要文件路徑,我可以使用它,getResource但我得到的錯誤是我的 uri 不是分層的,所以我發現我需要使用它getResourceAsStream來避免錯誤,但我的問題是如何獲取文件路徑使用getResourceAsStream?
2 回答

慕雪6442864
TA貢獻1812條經驗 獲得超5個贊
嘗試用這種方式來做。
class J{
public static void main (String a[]){
{
System.out.println(J.class.getResourceAsStream("/file.txt")
}
}
添加回答
舉報
0/150
提交
取消