If you want a simple way to compile your project, I'd make it a
maven or
gradle project; both will allow simple building of the code. Then to run it you may also want to include a shell script (or even two; one for Windows and one for *NIX) that will allow starting it.
If you follow this advice, you'll only need to upload:
- the src directory
- any non-compiled binaries (e.g. pictures or audio files) and
- the pom.xml (when using maven) or build.gradle (when using gradle)
The
bin directory includes the files compiled by your system (so while you can upload them they'll take up more space and aren't required). The
.settings and
.project files are from Eclipse and not required for the project. And I don't know what the
bunder file is supposed to be.