Java软件运行报错:java.lang.classnotfoundexception

zhiyan2068 2017-07-04 11:20:05
说明一下情况:
1.我有三台电脑,两台64位,一台32位
2.我在一台64位电脑上将Test.jar打包成Test.exe,然后直接扔到另外一台64位电脑,运行,报错:java.lang.classnotfoundexception,于是把Test.jar包也扔过去,能正常运行了
3.问题是:我在一台64位电脑上将Test.jar打包成Test.exe(注:打包时已注意打包成32位),然后把Test.jar包和Test.exe文件都扔到32位电脑,结果一直报错:Java软件运行:java.lang.classnotfoundexception

这是为什么?然道要在32位电脑上打包扔到32位电脑上才能正常运行?不应该吧,不知道问题出在哪
...全文
332 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiyan2068 2017-07-04
  • 打赏
  • 举报
回复
引用 1 楼 zhou2015bo 的回复:
没有找到该类,说明没有编译成功 1.可能是环境变量配置有问题 2.jar包有错误,查看jar是否有漏或者重新导入jar包 3.可能你用了不存在的类 4.版本不一致,jdk的版本
同样的jar包在那台32位电脑用exe4j打包,能正常运行
云墨浅殇 2017-07-04
  • 打赏
  • 举报
回复
没有找到该类,说明没有编译成功 1.可能是环境变量配置有问题 2.jar包有错误,查看jar是否有漏或者重新导入jar包 3.可能你用了不存在的类 4.版本不一致,jdk的版本

51,397

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧