社区
Java SE
帖子详情
急!!寻求SUN公司Javac编译器GJC的源代码(或有效下载地址),谢谢
llduck
2006-09-08 10:43:29
网上搜索不到SUN公司Javac编译器GJC的源代码下载的信息。本人学习研究,请各位帮忙!
...全文
616
2
打赏
收藏
急!!寻求SUN公司Javac编译器GJC的源代码(或有效下载地址),谢谢
网上搜索不到SUN公司Javac编译器GJC的源代码下载的信息。本人学习研究,请各位帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leeight
2006-11-09
打赏
举报
回复
或许可以去dev.java.net上面去找。
我就是在那个上面一个项目中找到的
apche CN
2006-11-09
打赏
举报
回复
GJC的源代码的确不好找,
下面我给出下载源码的大体步骤,希望对你和其他读者有所帮助。
1)连接到下面这个地址:
http://www.sun.com/software/communitysource/j2se/java2/download.xml
2)选择产品“Java 2 SDK 1.4.2”并在Download Link(s)中选择“Download(SCSL Source)”
这时会要求用户进行登陆,如果没有帐号,那么在此处注册一个即可。
3)Login,然后就会出现一系列的条款,选择“Accept”即可。
4)接下来就出现了下载连接“1.4.2 Last Modified Sep 23, 2003 ”,进去后会有下面两个连接,下载上面这个即可。
j2sdk-1_4_2-src-scsl.zip 46.99 MB Last Modified Sep 22, 2003
j2sdk-sec-1_4_2-src-scsl.zip 794.31 KB Last Modified Sep 22, 2003
5)解压"j2sdk-1_4_2-src-scsl.zip"后源码在j2se/src/share/javac/com/sun/tools/javac里面
同时希望本书的读者在使用该书时多提宝贵意见,以便再版时修订,谢谢!
-----------------------------------------------------------------------
dagoo你好,下载的源码中有一个多余的Symtab.java文件,应该先删掉,
编译未修改代码的结果会显示相关的错误,
由于我们的工作失误,没有将这一条添加到书中,请见谅!
另外请你参见一下yw_china以前的帖子,内容如下:
1
下载后编译前应该删除comp目录中的Symtab.java,这是个多余的文件,
害得我到深夜三点都没睡!
2 编译过程 进入到JAVAC目录,
javac -g -source 1.4 com/sun/tools/javac/v8/tree/*.java
javac -g -source 1.4 com/sun/tools/javac/v8/util/*.java
javac -g -source 1.4 com/sun/tools/javac/v8/code/*.java
javac -g -source 1.4 com/sun/tools/javac/v8/parser/*.java
javac -g -source 1.4 com/sun/tools/javac/v8/comp/*.java
javac -g -source 1.4 com/sun/tools/javac/v8/*.java
javac -g -source 1.4 com/sun/tools/javac/Main.java
---------------------------------------------------------------------------------------------
「JVM 编译优化」
javac
编译器
源码解读
JVM 编译优化 -
javac
编译器
源码解读
JVM学习1_
javac
编译器
源码编译及分析
javac
编译器
源码搭建,用自己构建的
javac
编译器
编译一个java文件,debug断点跟踪分析源码调用关系。
【Java可执行命令】(一)编译工具
javac
:从
源代码
到字节码,深入解析Java编译工具
javac
~
javac
是 Java
编译器
的命令行前端工具,用于将 Java
源代码
文件编译成可在 Java 虚拟机上执行的字节码文件。它具有跨平台性、可移植性以及自动内存管理等优点,同时也存在较长的编译时间和性能损耗的缺点。开发人员...
Eclipse
编译器
(ecj)与
javac
编译器
它不同于
javac
,
Sun
JDK附带的
编译器
。一个显着的区别是,Eclipse
编译器
允许您运行实际上没有正确编译的代码。如果错误的代码块从未运行,您的程序将运行良好。 另一个不同之处在于Eclipse
编译器
允许在Eclipse中进行...
Javac
编译器
详解
前端
编译器
:把*.java文件转变成*.class文件 后端运行期
编译器
(JIT
编译器
,Just In Time Compiler):把字节码转成机器码 ... 前端
编译器
:
Sun
的
Javac
、Eclipse JDT中的增量式编辑器(ECJ) JIT
编译器
:HotS
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章