如何在命令提示符中运行jar文件?
当前回答
如果你的manifest中没有定义入口点,那么调用java -jar foo.jar将不起作用。
如果你没有manifest或者运行一个不同于manifest中指定的主类,使用这个命令:
java -cp foo.jar full.package.name.ClassName
参见如何创建带有入口点的清单: https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html
其他回答
你可以像这样从命令行运行JAR文件:
java -jar myJARFile.jar
试试这个
java -jar <jar-file-name>.jar
java[任何其他JVM选项,你需要给它]-jar foo.jar
如果你的manifest中没有定义入口点,那么调用java -jar foo.jar将不起作用。
如果你没有manifest或者运行一个不同于manifest中指定的主类,使用这个命令:
java -cp foo.jar full.package.name.ClassName
参见如何创建带有入口点的清单: https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html
推荐文章
- Java构造函数继承
- 如何在Java中将int[]转换为Integer[] ?
- 你能解释一下流的概念吗?
- 导致java.lang.VerifyError错误的原因
- 如何在Java中监控计算机的CPU、内存和磁盘使用情况?
- 如何设置超时在改造库?
- java lambda可以有一个以上的参数吗?
- HashMap -获取第一个键值
- 使用Jackson将JSON字符串转换为漂亮的打印JSON输出
- Android - SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度
- Javadoc @see或{@link}?
- 在准备语句中使用“like”通配符
- Android Eclipse -无法找到*.apk
- javac和Eclipse编译器之间的区别是什么?
- 工厂模式和策略模式之间的区别是什么?