2012-03-12 2 views
1

Я хотел бы построить банку файл с затмением, но программа, кажется, скопировать файлы в ненужных банку.Построение баночки файла

Мой проект графический интерфейс программы Java состоит из:

<path>/src/data/program.java [this is the gui] 
<path>/src/data/testcases/testcase.java [here are testcases stored, which are executed by program.java] 
<path>/src/data/system/config.ini [heres some data stored which is collected to set settings inside the program.java] 
<path>/src/bin/.../classes.class [here are the classes stored by eclipse(program.class/testcase.class)] 
<path>/ExtRes/externallibary.jar [here are some external libaries stored] 
<path>/ExtRes/Templates [here are some templates with information stored which program.java collects when used] 
<path>/Img/image.png [image folder for icons inside the program] 
<path>/Logs/.../somelog.txt [here are some logs stored which are output of the program.java] 

Так прогрессивный вопрос, как лучше сортировать эти файлы.

И основной вопрос: как я могу создать банку, которая в основном состоит только из program.java?

Edit: Спасибо за ответы на основной вопрос!

Просьба также обратиться на поставленный выше вопрос:

Что общего/лучший способ сортировки файлов его Java программы графического интерфейса?

+1

Есть некоторые JAR Eclipse, плагины, которые могут быть настроены. [FatJar] (http://fjep.sourceforge.net/) например –

ответ

2

Щелкните правой кнопкой мыши по проекту в проводнике проекта, выберите «Экспорт», выберите файл Java-> Jar, а затем вы можете выбрать, какие классы и файлы включать, а какие нет.

2

Загрузите fatjar в eclipse в качестве сайта обновления и http://fjep.sourceforge.net/ и используйте его, как указано выше. Это очень просто. Или выполните шаг, упомянутый Якубом Заверкой. Вы можете сделать Runnable Jar или просто баночка согласно вашему требованию

Смежные вопросы