使用Terminal将Runnable Thread类添加到JAR文件

时间:2016-11-13 20:40:59

标签: java multithreading jar

当我尝试运行命令

jar uvf Century.jar Century$1.class

从命令行,我得到以下响应:

adding: Century.class(in = 6441) (out= 3544)(deflated 44%)

请注意,不是添加Century $ 1.class,而是添加Century.class。这里的问题是Century $ 1.class是一个新的可运行线程的类文件,它在Century.class中创建,它是主类。有什么方法可以将Century $ 1.class文件添加到jar中吗?

1 个答案:

答案 0 :(得分:0)

尝试

中的任何一个
jar uvf Century.jar Century\$1.class

jar uvf Century.jar 'Century$1.class'

unix shell会将$ 1解释为第一个命令行参数的值,这不是你想要的,你想要$ verbatim。

请记住发表评论或接受上一个问题的答案Datepicker Multiple Dates not working in Google Apps Script