Java 在GWT模块中继承rt.jar源
我需要在GWT模块中包含/继承javax.xml.datatype.xmlgoriancalendar 我在src树中有一个名为XmlDatatype.gwt.xml的代理gxt.xml src/java/xml/datatype 内容包括:Java 在GWT模块中继承rt.jar源,java,gwt,Java,Gwt,我需要在GWT模块中包含/继承javax.xml.datatype.xmlgoriancalendar 我在src树中有一个名为XmlDatatype.gwt.xml的代理gxt.xml src/java/xml/datatype 内容包括: <module> <source path="" /> </module> 但是,实际源代码位于~/java/jdk6/src.zip中的java/xml/datatype与库路径eclipse的JDK1.
<module>
<source path="" />
</module>
但是,实际源代码位于~/java/jdk6/src.zip中的java/xml/datatype与库路径eclipse的JDK1.6 rt.jar关联
有没有办法将src.zip解压到我的项目源文件夹中
一,。
我真的必须解压这个zip文件并将它们放在eclipse项目可见的源文件夹中吗?GWT不知道如何查看我的rt.jar关联源src.zip并使用该zip的javax.xml.datatype源吗
二,。
那么通过maven自发引入的源代码呢?GWT编译器难道不知道如何研究Maven并从Maven中获取源代码吗?我真的必须下载源代码并将其粘贴到项目可见的源代码文件夹中吗
我认为您会发现您试图做的事情很困难或不可能,因为来自javax.xml.datatype.xmlgoriiancalendar的任何依赖项也需要GWT包含的源代码来尝试并编译成javascript。在获取“任何旧java库”时,这可能很棘手,因为该库还需要包含其所有依赖项源。此外,其中一些依赖项可能与浏览器javascript不兼容,例如IO libs 此外,GWT不了解maven—您可以使用ant或从命令行进行构建—因此您需要在需要的地方添加源依赖项,这应该足以为没有java文件的JAR提供源代码(但仍然可以翻译—实际上不是很多)。