2010-08-18 3 views
0

Это, как я в настоящее время компиляции моего кода:командной строки - файлы банка

jar cvf client.jar tileGen.class tileGen$GamePanel.class Player.class 

Ну, скажем, у меня есть папка под названием \ line_tile | и я хочу добавить в этот файл jar все файлы png ... вот так. \ line_tile * .png может быть? Таким образом, в файле Jar это будет мой tileGen, tileGen $ GamePnale и классы игроков, а затем новая папка с именем \ line_tile \ и внутри THAT ... У меня бы были изображения моей плитки .... может быть, вы можете помочь?

я не знаю ...

+2

Заметка о номенклатуре - это не то, как вы * компилируете * свой код, так как вы упаковываете свои скомпилированные классы в JAR-файл. Вы компилируете свой код с помощью 'javac', как и у всех нас. :-) –

+0

кричит, да, извините. – nn2

+0

Или 'ejc', как и остальная часть нас. –

ответ

2

Вы можете сделать это:

jar cvf client.jar tileGen.class tileGen$GamePanel.class Player.class line_tile

Это будет включать в себя все, что в "line_tile" в вашей банке.

Проще всего построить банку, если все файлы, которые вы хотите, находятся в месте на диске, где вы хотите. Вам нужен каталог line_tile, где вы строите свою банку.

1
jar cvf client.jar tileGen.class tileGen$GamePanel.class Player.class line_tile/*.png 
Смежные вопросы