我試圖按照這裏的教程,這將幫助我修改twitter4j可執行jar中的一些源代碼,以允許我使用twitters本地圖像上傳api,不幸的是,我有一個艱難的時間搞清楚這是如何完成的,因爲這些文件arent允許我在eclipse中編輯它們,here is the tutorial im following看起來很簡單,但作者並沒有包括如何編輯文件的步驟,假設這是我只能假設的常識。如何修改eclipse中的可執行jar類?
回答
你有兩種選擇對你開放。
1)獲取原始源代碼,並在進行更改後打包該jar。
2)解壓縮jar(任何標準的解壓縮程序應該這樣做),進行更改,然後重新打包jar。這就是說,仔細閱讀這些鏈接(我沒有深入)表明,這些是你可以使用的庫 - 不是你需要修改才能工作的庫。你想通過修改庫來實現什麼?
林試圖將圖片直接上傳使用他們的API嘰嘰喳喳更換的.jar文件名的文件轉換成一個zip文件,不幸的是twitter4j還沒有落實到他們的圖書館此,作者似乎的想出了一個這樣做的方法,所以我想試一試,看看它是否真的有效 – 2012-04-10 19:43:08
這個博客似乎建議你修改它們的類「TwitterImpl」的實現。所有你需要做的就是複製這個類,將其命名爲「MyTwitterImpl」(或其他)並進行更改。您可以使用庫使用的相同引用,使您的更改獨立於庫(不會輕易重新打包)並獲得相同的功能。這是面向對象的榮耀。只要記住在評論中給原作者。 – 2012-04-10 19:50:14
怎麼樣的第一步,在這裏筆者說:「1.找到‘twitter4j.api StatusMethods’類中的‘’包,並添加以下界面」:」這是沒有必要,將其與剛剛第2步工作? – 2012-04-10 19:54:05
- 1. 修改執行Jar文件
- 2. 關於eclipse中的可執行jar
- 3. 如何在eclipse中執行一個可運行jar文件
- 4. 如何讓我的外部jar在eclipse中可執行jar的classpath中?
- 5. 如何在Eclipse中創建可執行的JAR應用程序?
- 6. Eclipse和Libgdx的可執行jar
- 7. Eclipse導出爲可執行jar NullPointerException
- 8. 使用eclipse提取到可執行JAR
- 9. Java Eclipse可執行文件jar文件
- 10. 使用Eclipse創建可執行jar
- 11. java eclipse創建可執行jar
- 12. Eclipse:手動選擇可執行jar文件的主類
- 13. 從Eclipse使用Java主類的可執行Scala Jar
- 14. 如何將SimpleSwingApplication作爲Eclipse的可執行JAR導出?
- 15. IntellijIdea中的可執行* .jar
- 16. 可執行的jar
- 17. eclipse中的可執行jar無法運行
- 18. 如何從Eclipse插件項目生成可執行文件.jar?
- 19. 如何在Eclipse中使用其他外部jar依賴項創建不可運行/不可執行的jar
- 20. 如何引用可執行jar中的maven依賴jar包?
- 21. 如何在Eclipse中將可執行jar文件添加到我的項目中?
- 22. 導出的(Eclipse)可執行文件jar文件中的UnsatisfiedLinkError
- 23. Java Swing - 更改可執行jar圖標
- 24. 如何從jar中執行jar?
- 25. 如何使用外部類路徑執行可運行jar?
- 26. Eclipse在jar中執行一個文件
- 27. JADE導出到Eclipse中的可執行jar
- 28. 在Eclipse和Ant中打包帶有JRE的可執行JAR
- 29. 如何修改Eclipse的library.path?
- 30. 如何在Windows中創建可執行的jar文件? (沒有Eclipse)
一個jar文件本質上是一個榮耀的zip文件,附加了一些額外的東西,所以它可以由java自動運行。您可以安全地通過簡單地用.ZIP – ControlAltDel 2012-04-10 19:41:01