2010-08-18 107 views
0

这是我目前编译我的代码:命令提示符 - jar文件

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

那么让我们说我有一个文件夹,名为\ line_tile |我想把这个jar文件放在所有的png文件中......就像这样。 \ line_tile * .png也许?因此,在Jar文件中,它将成为我的tileGen,tileGen $ GamePnale和播放器类,然后是一个名为\ line_tile \的新文件夹,并且在那里...我将拥有我的平铺图像....也许你可以提供帮助吗?

我不知道......

+2

关于命名法的说明 - 这不是您编译*代码的方式,这就是您如何将编译类打包到JAR文件中的方式。像我们其他人一样,用'javac'编译你的代码。 :-) – 2010-08-18 16:59:36

+0

哎呀是的,抱歉。 – nn2 2010-08-18 17:07:37

+0

或者'ejc'就像我们其他人一样。 – 2010-08-18 19:18:59

回答

2

你可以这样做:

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

这将包括在你的坛子 “line_tile” 目录中的一切。

如果您想要的所有文件位于驱动器上您想要的位置,那么最简单的方法是构建该jar。你希望line_tile目录就在你正在构建你的jar的地方。

1
jar cvf client.jar tileGen.class tileGen$GamePanel.class Player.class line_tile/*.png