ファイルをそれ自体 ( の内部.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)
.jar
これは、実行するたびにEclipseが作成されないためだと思います。実行可能な jar をエクスポートすることでプログラムを完全に実行できますが、プログラムをテストするたびにエクスポートするのは面倒で面倒です。
.jar
実行するたびにEclipse を作成するように指示する方法はありますか(遅いことはわかっていますが、それで問題ありません)。または、少なくとも jar ファイルをエミュレートしますか?