Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';在jar中修改GWT库的最佳方法是什么?_Java_Gwt_Jar - Fatal编程技术网

Java 什么';在jar中修改GWT库的最佳方法是什么?

Java 什么';在jar中修改GWT库的最佳方法是什么?,java,gwt,jar,Java,Gwt,Jar,我想改变gwt日志的工作方式。我有一个包含所有源代码的jar文件,我正在使用eclipse。如何对源代码进行更改、重新编译并将其导出为jar文件,以便交换到我的项目中?您可以在Eclipse中从Google SVN存储库中签出源代码,这将为您创建项目 另一种方法是在Eclipse中简单地创建一个空Java项目,并将源文件从jar转储到src文件夹中 为了制作jar,通常需要一个ant构建文件,因为Eclipse并不为您制作jar。因此,在项目根文件夹中可以看到以下内容: <?xml ver

我想改变gwt日志的工作方式。我有一个包含所有源代码的jar文件,我正在使用eclipse。如何对源代码进行更改、重新编译并将其导出为jar文件,以便交换到我的项目中?

您可以在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>

您可以在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>


您可以通过将其路径(您想要更改的所需类)添加到源路径中来实现,包应该与jar的路径相同,但它应该在src中创建。

您可以通过将其路径(您想要更改的所需类)添加到源路径中来实现,包应该与jar的路径相同,但它应该在您的src中创建。

这非常方便,实际上是我最后要做的,因为我只需要更改一个文件。谢谢这是非常方便的,实际上是我最后要做的,因为我只需要更改一个文件。谢谢