解析:
jar是早期的一种压缩格式,现在用 WinRAR 或 Winzip 都可以打开。
右击此文件,选择 释放到这里 或 释放到…… 项,进行解压缩即可。完美解决maven编译打包找不到rtjar 原创
2021-08-19 19:23:00
 1点赞

renx_x 
码龄8年
关注
rtjar是jdk下的包,没有理由找不到,找不到就说明jdk下没有,jdk下怎么会没有呢,我们看一下MAVEN_HOME/bin/mvn文件的内容,发现如果没有设置系统环境变量JAVA_HOME,mvn会自己查找系统内的jdk,而很多插件会自带精简的jdk,这就找到原因了,mvn使用了某个插件自带的jdk,用echo输出其路径发现其下没有rtjar,那么只要设置一下系统JAVA_HOME指向自己安装jdk就行了
但是某人不喜欢在系统环境变量中设置JAVA_HOME,更倾向于根据需要设置仅在本次有效的临时JAVA_HOME
在项目根路径中创建文件jar文件一般是java程序编译生成之后的文件,不需要打开,只提供程序调用,
电脑上默认显示可以用winrar打开,有的文件,像你说的提示,可能是这个文件已经损坏。
正常可以状态下以压缩包方式打开之后,你看到的只是里面的class文件,不知道你打开有什么用处。因为你程序关联错误了,可以改回管理程序或者右键-打开方式-winrar,但是这样每次打开都要这么麻烦winrar是压缩及解压缩工具一劳永逸的办法就是更改把jar格式文件关联到winrar,选择该文件,右键-属性-打开方式-找到winrar,确定就行,这样你每次双击直接用它打开了好好琢磨一下吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)