• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

exe4j打包问题解决方案

武飞扬头像
苦练操作系统
帮助1

在我们想要打包java文件时候,由于编译版本与运行环境的问题困扰我们许久:java.lang.UnsupportedClassVersionError: Os/Os 已由 Java 运行时的更新版本(类文件版本 56.0)编译,此版本的 Java 运行时仅识别最高 52.0 的类文件版本
学新通

下面提供本人的解决方案:

1.解决编译环境问题

1.1在想要打包的项目点击右键选属性

学新通

1.2找到java Compiler

学新通

1.3在compiler compliance settings里面选择编译环境:这里选择javase1.8就行

学新通

2.导出jar包

2.1点击想要导出的项目右键选export

学新通

2.2找到java下面的runnable jar file

学新通

2.3launch configuration是main函数,项目入口 export destination 是导出的位置 选好后点击完成即可

学新通

3.打开exe4j,将jar包打包成exe可执行文件

3.1打开exe4j

学新通

3.2选择jar in exe mode

学新通

3.3上面的随便填一个,下面填写导出exe所在位置

学新通

3.4最下面两个打钩,icon是加入exe的图标 executable name是name.exe

学新通

3.5VM parameter 是防止中文乱码(utf-8编译的)

学新通

3.6点击右边加号进入下面后,点击archive右边三个小点,选择刚刚我们导出的jar包

学新通

3.7main class 右边三点中选择项目主函数入口main

学新通
3.8填写第一个空,我的是1.7(最低),看你自己的编译环境,我的jre是1.8.0的
学新通

3.9一路next就好,然后可以结束了

学新通

4这就是已经导出的exe文件

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhhaekah
系列文章
更多 icon
同类精品
更多 icon
继续加载