什么是Jikes,作用?

 

Jikes是IBM的一个开源Java编译器,

它严格遵守Java规范,并且承诺以极快的编译速度。

虽然Java的发明者Sun微系统提供了自有产权的编译器,但IBM的编译器采用了开放源码的思想,

这意味着任何人都可以免费得到IBM Jikes的源代码,

并且可以在修改后(如果符合Java规范)重新分发。

Jikes被收纳进几个Linux的不同变种,其中就包括十分流行的Red Hat中的版本。  

IBM宣称,Jikes既坚持了Java语言规范,

也坚持了Java虚拟机的规范,并且它不支持Java语言的子集,超集或其他变种。

除了快速编译外,Jikes还分析了编译的源代码对其他可能需要的源码的依赖性。

对大多数主流操作系统平台Jikes都是可用的。

IBM指出,Jikes并不是一个Java开发环境,它只是一个Java编译器

下载 jikes for windows    注 : 支持字符集转换

====

jikes 能做什么?
 
javac 能做的所有事情 jikes 全部都能做,它能:

1、在 Ant 创建文件中替代 javac 增量编译 java 源代码。

     可以极大地提高编译的速度,源文件越多,你的感受就越明显。

2、在 Tomcat/Jetty 中替代 tools.jar 来编译 JSP 文件。

     注意,tools.jar 是随 JDK 分发的,按照其 License,

     你无权随你们的产品分发 JDK 或者其中的内容,

     你只能分发 JRE,因此理论上你必须让用户自己去下载并安装 JDK。

     有了 jikes,你就可以随你的产品分发,省去了这一步的麻烦。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值