社区
Java
帖子详情
exe4j打包java程序为exe程序报couldn't load main class
xueyu人生
2018-07-26 02:44:32
exe4j打包java程序为exe,运行exe报出couldn't load main class,这是怎么回事呢,求大神指导。看了半天也找不到原因,在exe4j中我也指定了main函数。很是奇怪,难道和jre有关?
...全文
1042
4
打赏
收藏
exe4j打包java程序为exe程序报couldn't load main class
exe4j打包java程序为exe,运行exe报出couldn't load main class,这是怎么回事呢,求大神指导。看了半天也找不到原因,在exe4j中我也指定了main函数。很是奇怪,难道和jre有关?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reach666
2018-11-22
打赏
举报
回复
楼主解决了么?我也遇到这种情况,而且我是开机第一次运行就报这个错,后面再运行就没问题了。不知道什么原因,因为我想把exe加入开机自启动,每次开机就会报着个错误
韩小魔
2018-08-02
打赏
举报
回复
我今天也是玩这个功能。我使用的是.fatjar。右键点击你要转化jar的项目,点击build fat java,选择可以选择main方法文件。然后使用exe4j,添加jar包后下面,这里可能需要手动输入jar文件路径,然后再选择main class,会自动扫描的,选择就可以了。
松鼠不是鼠
2018-08-02
打赏
举报
回复
这几天正好我也在打包,不过没遇到你的问题,可能是你哪一步出了问题,你是jar转exe吗,你试试直接运行jar能不能运行
stacksoverflow
2018-07-26
打赏
举报
回复
不了解exe4j, 你在做jar包的时候,选择了MainClass了吗?看看MANIFEST.MF应该类似这样的:
Manifest-Version: 1.0
Main-Class: xxx.Yyy
Java
Swing
程序
打包
exe
实战:
exe
4j
封装原理与工程落地
Java
桌面应用以.jar为标准分发形式,但面向Windows终端用户时,需转化为双击即用的.
exe
文件——这并非简单格式转换,而是运行时环境封装与交付体验重构。核心在于解决JRE依赖、UI线程安全、原生窗口集成及企业级部署兼容性等关键问题。
exe
4j
作为成熟方案,通过JNI桥接实现JVM动态加载、Swing EDT保障、图标/UAC/版本信息嵌入等能力,显著优于Launch4j等替代工具。尤其在Swing/AWT类GUI项目中,其对
Java
5–21全版本兼容、任务管理器进程名控制、无黑窗启动等特性,构成
国央企如何通过数字化转型提升创新研发决策的科学性?.docx
国央企如何通过数字化转型提升创新研发决策的科学性?
弱电系统方案设计综合布线方案
弱电系统方案设计安防监控技术资料门禁网络工程图纸
报
价资料综合布线方案
国央企如何通过数据分析优化研发创新资源配置?.docx
国央企如何通过数据分析优化研发创新资源配置?
科技园区如何系统评估企业创新能力提升策略效果?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
Java
51,407
社区成员
86,126
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章