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 回答
![?](http://img1.sycdn.imooc.com/545847f50001126402200220-100-100.jpg)
慕雪6442864
TA贡献1812条经验 获得超5个赞
尝试用这种方式来做。
class J{
public static void main (String a[]){
{
System.out.println(J.class.getResourceAsStream("/file.txt")
}
}
添加回答
举报
0/150
提交
取消