Is there any way in Java to store external files (inside jar) safely? Java files are compiled to .class files and not readable.
I’m planning to use this meganism to store sql files, which hold queries, however i dont want those to be readable when one extracts the jar. External files are pre, cause we then have syntax highlighting while developping instead of putting them into a string.
A jar file is pretty much just a .zip file, so you can put whatever you want in them. There’s no built-in encryption, so if you’re trying to make the SQL files non-readable, you’ll have to encrypt them (and then unencrypt in your code). I don’t understand what you mean by “External files are pre, cause we then have syntax highlighting while developping instead of putting them into a string.”