如何在命令提示符中运行jar文件?
当前回答
java[任何其他JVM选项,你需要给它]-jar foo.jar
其他回答
java[任何其他JVM选项,你需要给它]-jar foo.jar
试试这个
java -jar <jar-file-name>.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
推荐文章
- 到底是什么导致了堆栈溢出错误?
- 为什么Android工作室说“等待调试器”如果我不调试?
- Java:路径vs文件
- ExecutorService,如何等待所有任务完成
- Maven依赖Servlet 3.0 API?
- 如何在IntelliJ IDEA中添加目录到应用程序运行概要文件中的类路径?
- getter和setter是糟糕的设计吗?相互矛盾的建议
- Android room persistent: AppDatabase_Impl不存在
- Java的String[]在Kotlin中等价于什么?
- Intellij IDEA上的System.out.println()快捷方式
- 使用Spring RestTemplate获取JSON对象列表
- Spring JPA选择特定的列
- URLEncoder不能翻译空格字符
- Java中的super()
- 如何转换JSON字符串映射<字符串,字符串>与杰克逊JSON