在正在运行的Java应用程序中运行jar存档
发布时间:2020-05-24 08:28:34 所属栏目:Java 来源:互联网
导读:我想在运行的Java应用程序中运行一个可运行的jar存档.我需要能够从我的应用程序中控制正在运行的类(即停止,启动它们等).基本上我需要做“java -jar X.jar”的eqvilient.我不能使用Runtime.getRuntime().exec(“...”),因为jar文件将被编码,它们需要先被解码.
|
我想在运行的Java应用程序中运行一个可运行的jar存档. 基本上我需要做“java -jar X.jar”的eqvilient. 我不能使用Runtime.getRuntime().exec(“…”),因为jar文件将被编码,它们需要先被解码. 最佳答案 这是一个使用JarFile从jar文件中提取Main-Class名称的示例,然后使用URLClassLoader从jar加载类,然后使用反射调用static void main: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 检查Object是否是List的实例
- java – 与Jersey和Spring集成Grizzly2.2.X
- java – Spring Boot控件目标JAR文件名
- java – JAXB应该从`beforeMarshal(Marshaller)`方法返回什
- Java获取当前操作系统的信息实例代码
- java – lastIndexOf()查找最后一个字母数字字符
- java – NoSuchMethodError:com.google.common.base.Stopw
- Android DP和PX之间的转换
- java – 将工作委托给其他人的单元测试类的最佳方法是什么?
- Android 异步处理工具类(AsyncTask)
