我将执行一个使用另一个jar包中的jar包的命令。
该命令将自动混淆Java jar文件,类似于以下代码:
该命令将自动混淆Java jar文件,类似于以下代码:
public void obfuscate()
{
try
{
String jre = "\"" + System.getProperty("java.home") + "\\bin\\javaw.exe" + "\"";
String jar = " -jar";
Runtime.getRuntime().exec(new String[] { jre, jar.trim(), "/lib/allatori.jar /lib/config.xml" });
}
catch (Exception e)
{
e.printStackTrace();
}
}
allatori.jar
文件作为资源包含在我的main.jar
文件中。同时也包含了config.xml
文件。
我该如何运行命令以执行这个包含的jar文件?
main.jar文件夹结构:
- main.jar
|
|- main_class.class
|- lib/
|- allatori.jar
|- config.xml
|- jarToObfuscate.jar