文件在项目文件夹下,用File(fileName)得到文件,在eclipse中程序能运行,export 成jar包后,双击不能运行

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:24:54
写的是j2se 窗口程序,导出jar 包的时候已经指出的main方法所在的类名,可双击就是没反应,但在eclipse环境中又能运行,估计是和用了File类有关,我把用到的文件放在项目文件夹下,用File(fileName)得到文件,我写过不用File类的简单的窗口程序,用eclipse export 成jar 包,指定main方法所在的全路径名,然后双击jar包是可以运行展示出窗口的,这样的情况问题是出在哪里呢?很苦恼。

可能是因为读文件时候导致的路径问题。
如果你需要读写一些配置、资源文件的话不推荐你使用导出jar包的功能。
第一你的路径要改。第二打成jar包以后就不能更改jar里的配置文件了,除非使用相应的类库。