日期:2014-05-20  浏览次数:20789 次

求大侠们帮我解释一下用exe4j打包exe的问题
我下了一个exe4j 4.0 打包生成exe文件后去执行不是说找不到类

过程是这样的:
我用eclipse创建一个测试用的java项目里面只有一个Main.java 放在com包下
代码:
package com;

import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class Main extends Frame {

public static void main(String[] args) {
Main frm=new Main();
frm.setTitle("形成vlbnlrut");
frm.setSize(300,400);
frm.setVisible(true);
frm.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}

}

让后导出为jar
然后按步骤使用exe4j打包
生成exe后 执行 马上弹出:
java.lang.ClassNotFoundException: D:.JSP_WorkSpace.Test.bin.com.Main
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)

恳请 各位大虾们帮忙解释下这是怎么回事?


------解决方案--------------------
帮关注
------解决方案--------------------
没用过,学习
------解决方案--------------------
探讨
没用过,学习

------解决方案--------------------
不用导出为jar就可以啊
------解决方案--------------------
我一直用installanywhere ,比较方便

推荐一下给你
------解决方案--------------------
没玩过
------解决方案--------------------
叉腰肌
------解决方案--------------------
JF
------解决方案--------------------
路过,帮你顶一下
------解决方案--------------------
Look Look
------解决方案--------------------
顶一下
------解决方案--------------------
庆祝奥运结束接分!!
------解决方案--------------------