我已經使用Subversion下載了Apache Lucene的源代碼。 現在我想爲代碼的contrib部分中的特定Java文件創建一個JAR文件。Java在Lucene中爲contrib包創建一個JAR文件
問題是,當我用javac x.java
來獲取類文件並使用jar cf jarfile.jar x.class
將它打包到JAR文件中時,包層次結構未保存在JAR文件中。
將類文件打包到維護包層次結構的JAR文件中的正確方法是什麼?
特別是使用Subversion檢出代碼是否有更好的打包選定Java文件的方法。