gpt4 book ai didi

java - 继承GWT模块中的rt.jar源码

转载 作者:行者123 更新时间:2023-11-30 04:54:40 25 4
gpt4 key购买 nike

我需要在我的 GWT 模块中包含/继承 javax.xml.datatype.XmlGregorianCalendar。

我有一个名为 XmlDatatype.gwt.xml 的代理 gxt.xml,放置在我的 src 树中src/java/xml/数据类型

内容:

<module>
<source path="" />
</module>

但是,java/xml/datatype的实际源码在~/java/jdk6/src.zip中找到,它与eclipse的库路径JDK1.6的rt.jar相关联。

有什么办法可以避免将 src.zip 解压到我的项目源文件夹中吗?

1.我真的必须解压该 zip 文件并将它们放入我的 eclipse 项目可见的源文件夹中吗? GWT 不知道如何查看我的 rt.jar 关联源 src.zip 并使用该 zip 的 javax.xml.datatype 源吗?

2.通过maven自发引入的源代码怎么样? GWT 编译器不知道如何查看 Maven 并从 Maven 中提取该源代码吗?我真的必须下载源代码并将其粘贴到我的项目可见的源文件夹中吗?

最佳答案

  1. GWT 始终需要源代码,因为 java 代码会编译成 javascript。您所要求的自动“寻找源代码”可能是由 GWT eclipse 插件完成的,但实际上与 GWT 编译器没有任何关系。
  2. 确实是与 1 相同的问题。

我认为您会发现您想要做的事情很困难或不可能,因为来自 javax.xml.datatype.XmlGregorianCalendar 的任何依赖项也需要包含 GWT 的源代码才能尝试编译为 javascript。当获取“任何旧的 java 库”时,这可能会很棘手,因为该库还需要包含其所有依赖项源。此外,其中一些依赖项可能与浏览器 JavaScript 不兼容,例如 IO 库。

关于java - 继承GWT模块中的rt.jar源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com