我试图按照这里的教程,这将帮助我修改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. java eclipse创建可执行jar
- 4. Java Eclipse可执行文件jar文件
- 5. Eclipse导出为可执行jar NullPointerException
- 6. 从Eclipse使用Java主类的可执行Scala Jar
- 7. 如何从Eclipse插件项目生成可执行文件.jar?
- 8. 如何在Eclipse中使用其他外部jar依赖项创建不可运行/不可执行的jar
- 9. 如何引用可执行jar中的maven依赖jar包?
- 10. 导出的(Eclipse)可执行文件jar文件中的UnsatisfiedLinkError
- 11. 如何从jar中执行jar?
- 12. Eclipse在jar中执行一个文件
- 13. JADE导出到Eclipse中的可执行jar
- 14. 如何使用外部类路径执行可运行jar?
- 15. 如何在Windows中创建可执行的jar文件? (没有Eclipse)
- 16. 如何创建testNG可执行.jar
- 17. 如何更改可执行jar文件图标?
- 18. 捣乱可执行的JAR
- 19. 在Eclipse中使用参考库导出不可执行jar
- 20. 在Eclipse中创建可执行JAR文件
- 21. 可执行JAR中缺少文本文件? (Java-Eclipse)
- 22. 如何使用Eclipse将GWT项目导出到可执行JAR文件中?
- 23. 在Eclipse中如何修改JNDI的xml?
- 24. 如何从eclipse中的phonegap-1.0.0.jar归档中修改DroidGap.class文件?
- 25. 我如何修改这个sql执行?
- 26. 如何修改可空类型的值?
- 27. 如何执行java -Xmx512m -jar a.jar yourfile.txt。来自eclipse的命令
- 28. 如何使用带有多个包的eclipse生成可执行jar文件
- 29. 如何在Eclipse中运行jar文件
- 30. eclipselink可执行文件中的PersistenceUnitLoadingEception JAR
一个jar文件本质上是一个荣耀的zip文件,附加了一些额外的东西,所以它可以由java自动运行。您可以安全地通过简单地用.ZIP – ControlAltDel 2012-04-10 19:41:01