jar

    9熱度

    8回答

    儘管我們已經部署了最新版本,但我們看到正在使用的類的較早版本。要掃描應用程序服務器所有子文件夾中的所有JAR文件,我們如何編寫一個小型shell腳本來打印出發現該特定類的JARS文件的文件名?

    14熱度

    3回答

    我有一個.jar文件,我放在一起。我想創建一個非常簡單的.properties文件,其中包含可配置的內容,如用戶名&其他內容,以便他們可以手動編輯,而不必包含GUI編輯器。 我想什麼做的是能夠搜索,按以下順序: 指定的屬性文件(args[0]) 在當前目錄MyApp.properties(該目錄從Java是所謂的) MyApp.properties在用戶的目錄(user.home系統屬性?)在應用

    6熱度

    3回答

    我使用的命令試圖更新現有的JAR文件(在這個例子中ANTLR): jar -uf antlrworks-1.2.3.jar org/antlr/codegen/templates/Java/Java.stg 但我得到以下信息 java.util.zip.ZipException:重複條目:antlr/ANTLRError.class at java.util.zip.ZipOutputStre

    7熱度

    3回答

    我有一個J2EE應用程序作爲EAR文件部署,而EAR文件又包含用於業務層代碼(包括一些EJB)的JAR文件和用於Web層代碼的WAR文件。 EAR文件被部署到JBoss 3.2.5,它解壓縮EAR和WAR文件,但不包括JAR文件(這不是問題,僅僅是供參考)。 JAR文件中的一個文件是MS Word模板,其絕對路徑需要傳遞給某些本地MS Word代碼(使用Jacob,FWIW)。 的問題是,如果我試

    3熱度

    3回答

    因此,我們在我們的Java應用程序中有一個Jar文件,它內部有它所依賴的庫,Jdbc或任何其他第三方Jar文件的jar文件。 你如何繼續用自由軟件來混淆它?我的意思是,混淆你的代碼並保持Jars不變。我試過Proguard,無濟於事。即使作者在sourceforge論壇上告訴我,這是不可能的。 但是,你可以用一個醜陋的黑客手段來做到這一點,涉及重命名的jar壓縮和內部數據mangling,所以,爲

    7熱度

    1回答

    我正在使用Eclipse 3.4.2來開發我的代碼。作爲我的項目定義的一部分,我參考了一個附加源代碼的實用程序庫。到目前爲止,這麼好 - 當我從庫中調出類並且正在調試的時候,我可以看到這個源代碼。 但現在我想對其中一個類進行更改,同時仍保留Eclipse Java編輯器的所有功能(特別是工具提示和快速修復)。當我查看源代碼時,這些功能似乎可行(我可以按CTRL + LClick通過方法名稱),但它

    4熱度

    4回答

    我有一個使用一些txt文件的jar文件。爲了得到它們,它使用Class.getResourceAsStream函數。 Class A { public InputStream getInputStream(String path) throws Exception { try { return new FileInputStream(path);

    21熱度

    5回答

    有沒有人有代碼來檢測類路徑中的重複JAR? 背景:當類路徑中存在兩個相同JAR版本時,可能會發生奇怪的事情。使用像Maven這樣的工具時甚至會發生這種情況:更改依賴關係並首先構建WAR而不進行清理。由於target/webapp/WEB-INF/lib未被清理,依賴關係將在那裏兩次。 有沒有安全網?

    0熱度

    4回答

    對於我的公司,我正在編寫一個批處理腳本來編譯我們當前項目的代碼的最新修訂版本。我使用Ant來構建類文件,但遇到了一個奇怪的錯誤。其中一個源文件從一個目錄導入。*,其中沒有文件(僅文件夾),實際上,所需的文件夾將立即導入。 它在Eclipse中編譯得非常好,但我使用Ant腳本在IDE之外自動執行它,Javac在遇到此行時會引發錯誤。是否有任何自動過程可以用來在Ant中用javac忽略/抑制此錯誤?

    9熱度

    4回答

    我設法創建主jar,將依賴複製到單個目錄,剩下的唯一步驟就是簽署所有jars。 我可以簽署我自己生產的jar作爲jar的一部分:sign,但是我如何簽署依賴關係? 感謝