使用Java代码创建一个jar文件?

时间:2016-05-20 14:57:38

标签: java jar

我有一个类,它有一个main,我试图将其设置为VirtualMachine的代理。

可以在eclipse中将其解压缩为jar,并将其添加到构建路径,每次我更改它,但这将是一个拖累。

这样:

File f = new File("/FinalProject/src/finalproje/agent.java");
vm.loadAgent(f.getAbsolutePath());

无效。

有没有办法让这项工作,或以编程方式从agent.java编译.jar文件?

1 个答案:

答案 0 :(得分:2)

您可以使用JarOutputStream。我之前使用过它,它可以用于你想做的事情。阅读此答案HERE

祝你好运