我想改变gwt-log的工作方式。我有包含所有源代码的jar文件,我正在使用eclipse。如何更改源代码,重新编译它,并将其导出为jar文件,我可以将其交换到我的项目中?
答案 0 :(得分:2)
您可以通过将其路径(您想要更改的所需类)添加到源路径来实现,包应该与jar的路径相同,但它应该在您的src中创建。
答案 1 :(得分:1)
您可以在Eclipse中查看来自Google SVN存储库的来源,这将为您创建项目。
另一种方法是在Eclipse中简单地创建一个空的Java项目,并将源文件从jar转储到src文件夹中。
要制作jar,通常你需要一个ant构建文件,因为Eclipse不会为你制作jar。所以项目根文件夹中的这些内容是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<project name="GWTLog.makejar" default="makejar" basedir=".">
<target name ="makejar" description="Create a jar for the GWTLog project">
<jar jarfile="gwt-log-custom-3.0.4.jar" includes="*.class" basedir="bin"/>
</target>
</project>