When I clean and build a project in NetBeans, the .jar file appears in the dist folder, like it’s supposed to. But what if I have multiple files under the project? What happens to those files? E.g. I have a Game project, and under it are the different characters(knight, rogue, etc.) but I only see a game.jar file when I clean and build, I want to know what happens to the individual files. Thanks
Share
Those files should be in the jar file as compiled .class files. It’s easy to double check what’s in the jar file since it’s in zip format. You can use a program like 7-Zip to open it, or rename it to the zip extension (e.g. from mygame.jar to mygame.zip) and whatever OS you’re using probably has some way to open it.
When you open or extract the jar file you’ll find the compiled class files in a directory structure that reflects your package structure. For example, if you have Knight.java in the directory
src/game/characters/Knight.javain the jar file you’ll find something likeclasses/game/characters/Knight.class.The name “jar” is an abbreviation of “Java archive”. It stores all the classes and other resources (for example, images) in a project.