首先,我们需要指定jar文件的路径,然后创建一个JarFile对象来表示这个文件。接着,我们使用getManifest()方法获取jar文件的清单信息,然后使用getMainAttributes().getValue("Main-Class")方法获取主类的名字。最后,根据结果输出相应的消息。 步骤4:检查是否使用java命令来运行jar文件 在命令行中使用以下命令来运行jar文件:...
检查Java运行环境是否正确安装:首先要确保已正确安装Java JDK或JRE,并且已配置好环境变量。可以在命令行中输入java -version来验证Java是否正确安装和配置。 检查JAR文件是否正确:确保JAR文件是完整的、没有损坏的,并且包含了必要的类和资源文件。可以尝试重新下载或重新生成JAR文件。 检查JAR文件是否包含主清单文件:JAR...
可能是由于Java版本不兼容、操作系统不支持等原因导致的。 解决方法:确保JAR包的运行环境符合要求,例如使用与编译时相同的Java版本、在支持的操作系统上运行。 如果以上方法都不能解决问题,建议检查程序的日志输出,查看具体的错误信息,以便更好地排查问题。另外,可以尝试使用Java命令手动运行JAR包,查看命令行输出的错误信...
注意,如果没有的话,就找到安装的Java文件夹里的javaw.exe文件运行一下,或随便找个xxx.jar文件运行一下。再展开注册表就行了。 3.2,依次展开找到:HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command,修改默认的键值为 "C:\Java\jre1.8.0_121\bin\java.exe" -jar "%1" 。即在中间加了个-jar,注...
jar不是内部或外部命令,也不是可运行的程序 (java -version可以成功, 但是执行javac jar 都报错) 1、原因:对文件夹压缩成功jar包的时候出现了这个错误。 2、分析:我用 java -version 查看当前的java 版本,显示的是1.9版本。 3、解决:我将java版本换回1.8就可以了...
1、选择导出,选择可运行的jar文件 不选择:jar文件是因为,尝试了很多学,打包出来不能执行,放入对应的目录也不能执行 2、选择主类,保存的路径,选择第三种是会把外部调用的jar包打包成一个文件(点击完成就可) 注:调用的其他文件或者程序类的不会打包,直接拷贝到路径就可以调用了(比如,我的程序调用了根目录下的,...
(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe 我保存了更改并尝试再次在 cmd 中运行 jar 并得到了同样的错误。请告诉我我的错误以及如何解决它。我需要完成这项工作,以便我可以通过命令行创建 jar 文件。原文由 Apple Grinder 发布,翻译遵循 CC BY-SA 4.0 许可协议 javajar...
1 首先检查是否安装jdk、jre,如果你在用的java开发工具是eclipse,可以从窗口->首选项->搜索jdk查看当前应用的jdk安装目录,截图如下:2 按照步骤一找到安装目录,查看该目录下,是否存在同版本的jer和jdk,如果存在说明jdk安装成功,任意一个不存在都会失败 3 对于安装jdk失败的,没有好办法,只能去官网重新下载一...
Client VM (build 20.2-b06, mixed mode, sharing)则说明jre可以用。把MyJavaPiano_2.7.0解压到当前目录,然后dos进入该目录。运行如下命令:D:\TDDOWNLOAD\MyJavaPiano_2.7.0>javaw -jar MyJavaPiano.jar 或者 D:\TDDOWNLOAD\MyJavaPiano_2.7.0>java -jar MyJavaPiano.jar 就可以运行了。