首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClassNotFoundException与Exe4J

ClassNotFoundException与Exe4J
EN

Stack Overflow用户
提问于 2013-04-30 23:43:09
回答 1查看 1.2K关注 0票数 0

我已经将自己的jre打包到exe4J中,并使用exe4J的常规模式从exe4J应用程序的jar文件中生成了一个exe文件,它在我的计算机上运行得很好,但是当我试图双击另一台计算机上的exe文件(例如:在我的朋友机器上)时,它给了我一个错误的说法。

代码语言:javascript
复制
java.lang.ClassNotFoundException:com.falcon.ui.main
at java.net.URLClassLoader$1.run(Unknown Source)

其中"com.falcon.ui“是我的包的名称,"main”是我的类名

EN

回答 1

Stack Overflow用户

发布于 2013-08-17 05:52:15

常规模式中,exe4j是一个纯启动程序,依赖于发行版中的所有JAR文件和资源。换句话说,exe4j可执行文件是发行版中的一个加载项,而不是它的替代品。

您可以在EXE模式下使用 JAR,exe4j将java调用步骤的类路径配置中指定的JAR文件包含到可执行文件中。通过这种方式,您可以将应用程序作为单个可执行分发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16310688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档