文件夹Test包含各种文件和文件夹.我想创建一个只包含Test的子文件夹和文件的jar,而不包含层次结构中的目录名称(Test).
我试过了:
ProcessBuilder createJarProcess2 = new ProcessBuilder("jar", "cMf", "test.jar","test");
p = createJarProcess2.start();
stdError = new BufferedReader(new InputStreamReader(p.getErrorStream()));
// read any errors from the attempted command
while ((s = stdError.readLine()) != null) {
System.out.println(s);
}
p.waitFor();
System.out.println("create jar 2 " + p.exitValue());
Run Code Online (Sandbox Code Playgroud)
但也包括目录的名称.
谢谢
小智 8
在处理以下inputfiles参数时暂时将目录更改为dir.允许多个-Cdir输入文件集.
例:
jar cMf test.jar -C Test .
Run Code Online (Sandbox Code Playgroud)
快乐的编码.
| 归档时间: |
|
| 查看次数: |
2334 次 |
| 最近记录: |