关于打包jar的路径问题:我的java文件放在包内com.host.tt里,在dos下该如何写jar命令呢?

dreamsky 2006-01-14 10:05:22
说明:打包成tt.jar,mf为tt.mf,同时程序还引用了其他的jar文件(tx.jar)

1、打包前文件的位置是不是这样放?:
tt.mf和tx.jar放在同一级目录,而需要打包的class文件则放在tt\com\host\tt中,tt和tt.mf是同一级。

2、tt.mf这样写?:
Manifest-Version: 1.0
Main-Class: com.host.tt.ttok
Class-Path: tx.jar

3、dos下的jar命令?:
先到达tt.mf这级目录,然后jar命令
jar cfm tt.jar tt.mf -C .
这里该怎么写呢?


麻烦大家看看,该怎么写,设置对不对?
谢谢了

...全文
152 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
humanity 2006-01-15
  • 打赏
  • 举报
回复
你想做成什么目录结构,你自己事先在 我的电脑里摆弄好,

摆弄好了之后呢, 你就用 WinZip/WinRar 选中他们 制作成一个 ZIP 格式,比如 tt.zip,

然后改名为 tt.jar 就完成了。

Jar 实际上就是 Zip 压缩格式,只不过添加了 读取 /META-INF 这个目录中的 Meta 信息的语义。
hcom 2006-01-14
  • 打赏
  • 举报
回复
jar cvf xxx.jar com
dreamsky 2006-01-14
  • 打赏
  • 举报
回复
对了,是要生成可执行的jar

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧