最近用SWT做了个软件,我将org.eclipse.swt.win32.win32.x86_3.4.0.v3448f.jar放到了.\jdk1.5.0_15\jre\lib\ext目录,使用eclipse导出了jar文件(MANIFEST.MF由eclipse自动生成),但是在自己的电脑上双击后提示“windows无法打开”,我选择了jre\bin目录下的javaw为打开方式后提示Could not find the main class。使用cmd.exe的javaw -jar xxx.jar方式可以打开。可是怎么能让软件在一台没有安装java虚拟机的电脑上运行呢?我尝试将带org.eclipse.swt.win32.win32.x86_3.4.0.v3448f.ja的jre复制到另一台电脑上,选择了jre\bin目录下的javaw为打开方式后依然提示Could not find the main class。使用cmd.exe的javaw -jar xxx.jar方式无法打开。(没有配置环境变量)如果调用了本地图片,怎么能让软件在其他电脑上正常使用呢?
解决方案 »
- 如何将InputStream转换成Image,并返回给Applet?
- 新手问题?急!!
- spring 如何与hibernate 结何呀?
- Exception in thread "main" java.lang.NoSuchMethodError: main
- 面向对象的基本概念:类,实例,对象,引用的感悟,大家看看我的理解如何
- 大侠们上眼了:如何用ant为java程序生成可执行文件?
- 请问:怎么两个double型的数据相减后,用java.lang.math.abs算绝对值不对呢?
- java如何实现将两个数组中不同的元素放到另一个数组中(不用集合)
- Field类,有谁用过吗?
- 请问大虾:如何使鼠标点击一个JLable就发邮件
- 这种能有办法写出来吗?正则高手进啊
- 求java写的mp3播放器代码
没有安装jre当然不能运行jar文件了
除非你把jre和你的程序一起发布
javaw不用制定-jar属性的
java才需要:java -jar ***.jar调用本地图片?
把你的图片和程序一起发布啊,使用时使用相对路径。
或者把你的图片打包到jar中。