当我尝试运行命令
时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中吗?
答案 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