Java GWT编译器&;源代码
我有一个关于gwt编译的一般性问题 当我打开gwt-dev.jar时,我可以看到一些常见的包,比如javax.xml.parsers 这里有这些普通课程的原因是什么?我知道GWT编译器需要所有java源代码,但在GWT dev中找不到任何.java文件 我很困惑,当我插入javax.xml.parsers.DocumentBuilder时,编译器说找不到源代码,这很好,因为它不应该是JRE仿真的一部分,但为什么我们在gwt dev中有这个类 第二个问题是gwt编译器的JRE源文件在哪里 我很感激任何人能给我留下这个概念的链接Java GWT编译器&;源代码,java,gwt,Java,Gwt,我有一个关于gwt编译的一般性问题 当我打开gwt-dev.jar时,我可以看到一些常见的包,比如javax.xml.parsers 这里有这些普通课程的原因是什么?我知道GWT编译器需要所有java源代码,但在GWT dev中找不到任何.java文件 我很困惑,当我插入javax.xml.parsers.DocumentBuilder时,编译器说找不到源代码,这很好,因为它不应该是JRE仿真的一部分,但为什么我们在gwt dev中有这个类 第二个问题是gwt编译器的JRE源文件在哪里 我很感激
谢谢GWT编译器是用Java编写的,因此需要大量代码来解析代码。GWT应用程序由GWT模块以XML文件的形式定义,因此GWT编译器需要XML解析器;这就是为什么您可以在GWTDev中找到与XML相关的类(您还可以找到用于解析Java代码的EclipseJDT、Jetty服务器和DevMode使用的各种servlet依赖项等) 要回答第二个问题,可以在客户端代码中使用的类在gwt user中,Java运行时仿真在
com/google/gwt/emul/
中