java - JAR 使用终端执行,但不直接单击
问题描述
我尝试了以下方法:
- 在终端它工作
- 在 Intellij 中它可以工作
- 我尝试使用 javaw.exe 启动它,但没有任何变化
还有其他选择吗?
解决方案
这看起来像是一个应用程序构建的操作系统问题——因为您说它可以在您的 IDE 和终端中运行。
确保您在机器中正确安装了 Java。
在 Windows/MacOs 中,安装 Java 后,*.jar
文件会自动与java -jar
命令关联,并通过双击使其可运行。
在 linux 中,这取决于您使用的风格或 DE。但是您的操作系统中可能有一个实用程序可以使用命令打开*.jar
文件。java -jar
推荐阅读
- mapbox-gl-js - 如何在 GeolocateControl 触发时不更改相机中心?
- ios - "请求的资源不支持http方法'POST'。";
- javascript - VM:setTimeout 在浏览器 vm.runInNewContext 中不起作用
- javascript - 限制 Div 内的最大元素 - FIFO 流数据
- android - 如何修复仅在我的手机上一直出现的空对象?
- android - 如何在 Android (Kotlin) 中的 onSuccessListener 之外分配位置坐标?
- c++ - 在 Qt 中移动 Snake 时遇到问题
- bash - bash:git_prompt:找不到命令
- php - 使用 POST/GET 发送的值不会作为变量打印
- linux - 使用 file 命令获取不完整文件的正确类型