![](/img/trans.png)
[英]How to Run a Java Class File from the Command Line that was Compiled by Eclipse? External Jar problems
[英]how to update a external jar with my java class file on eclipse
在我的java項目中,我添加了一些外部jar。 我想用我的java類文件更新一個特定的jar。 請幫我怎么做。
此致Rajasekaran.G
如果您要添加課程的jar是3r party庫,我建議您不要執行您描述的操作(這可能會導致微妙的意外和意外的副作用)。
如果您要更新的jar是您自己的,則可以將類的源設置為生成該jar的項目,並且應該在jar生成期間自動添加它。
如果您確實想手動執行此操作,則可以解壓縮外部jar,將.class文件添加到生成的目錄結構中,然后再次將其壓縮。
您需要獨立更新罐子,試試看,
jar -uvf <existingjar> <class file in appropriate folder structure as per package>
例如
jar -uvf current.jar NewClass.class
或者,如果您的班級在某個包中,例如com.my.util
,請將您的班級文件放在com/my/util/NewClass.class
然后從提示符處執行以下操作
jar -uvf current.jar com
這將更新current.jar
文件。
如果它是一個外部罐子,我想知道您是否還可以這樣做? 如果是您自己的罐子,請遵循Attila提供的選項
嘗試打開.jar文件winrar,並將Java類放置在jar上的任何位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.