我有一个程序可以从自身(内部.jar
)复制文件到外部,但是每当我尝试从 Eclipse 运行它时,它都会给我一个异常:
java.io.FileNotFoundException: <my workspace>\<my project>\bin (Access is denied)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
我猜这是因为 Eclipse 不会在.jar
你每次运行时都生成一个。我可以通过导出可运行的 jar 来完美运行我的程序,但是每次我想测试程序的时候导出都是乏味和痛苦的。
有什么方法可以告诉 Eclipse.jar
每次运行时都创建一个(我知道它会很慢,但没关系)。或者至少模拟一个 jar 文件?