So, when my jar file runs, I want it to delete and rewrite it from a site. Windows locks the files, even though the JVM is done with it. Is there anyway to stop that from happening?
Asked
Active
Viewed 342 times
2 Answers
0
Propably you've created multiple threads and haven't called System.exit(0); when your programm closes. Note: The 0 indicates that everything went right.

Community
- 1
- 1

Shadow3097
- 28
- 7
0
Is this for updating purposes? you could do a copy of your .JAR, then open this copy via command line to update the original file, when the update finishes, you could open the original .JAR passing a parameter to delete the copy, and that's it.
The code gets a little messy but i did it some time ago and it worked.

Mateus Viccari
- 7,389
- 14
- 65
- 101