下载jikes.exe 然后将 jikes.exe 拷贝到 环境变量指定 目录
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 注 : 支持字符集转换
--------------------------------------------------------------------------------------------------------------
摘自: http://www.javaeye.com/topic/12907 作者 : dlee
jikes 是性能优良的 Java 编译器,性能要比 Sun 的 javac 或者 tools.jar 好的多。
jikes 的 Linux 版本可以很好地支持字符集转换,
但是从 sourceforge 下载的 jikes 的 Windows 版本因为没有和 iconv 做连接,
因此不支持字符集转换。解决这个问题很容易:重新编译!
开源软件就是把 power 完全交在你的手里。
这里是按照 jikes FAQ 的指导重新编译的最新的 jikes 1.22 for Windows,大家可以直接下载了使用。
jikes 能做什么?
javac 能做的所有事情 jikes 全部都能做,它能:
1、在 Ant 创建文件中替代 javac 增量编译 java 源代码。
可以极大地提高编译的速度,源文件越多,你的感受就越明显。
2、在 Tomcat/Jetty 中替代 tools.jar 来编译 JSP 文件。
注意,tools.jar 是随 JDK 分发的,按照其 License,
你无权随你们的产品分发 JDK 或者其中的内容,
你只能分发 JRE,因此理论上你必须让用户自己去下载并安装 JDK。
有了 jikes,你就可以随你的产品分发,省去了这一步的麻烦。
------------------------should google-memcache集群----------------------------------
若需缓存的数据量大到内置的3种Cache都不能满足,可以自己包装一下xmemcache,后接入一
memcache集群,淘宝这样的在线规模,这个模式也够了。
-----------------------------------------------
分享到:
相关推荐
JikesRVM,全称为“Jikes Research Virtual Machine”,是由IBM研发的一款开源、高性能的Java虚拟机,它采用纯Java语言编写,这在当时是相当独特的,因为大多数JVM都是用C++或类似的低级语言实现的。JikesRVM的设计...
jikes是由IBM开发的一个快速Java编译器,它在性能上相对于标准的Java编译器javac有显著优势。 描述中提到,用户参照了官方FAQ对jikes 1.18版进行了重新编译,以增加对encoding的支持,从而解决了中文乱码的常见问题...
Jikes是一款快速的Java编译器,它在1998年由IBM开发,旨在提供比标准的JDK(Java Development Kit)中的Javac更快的编译速度。 Jikes的全称是"Jikes Research Compiler for the Java Language",它的设计目标是提高...
《Jikes:IBM的高效Java编译器》 在IT领域,编程工具的效率与性能是开发者们关注的重点。在Java编程环境中,JVM(Java虚拟机)与JDK(Java开发工具包)是核心组成部分,其中JDK包含了用于编译Java源代码的Javac。...
Jikes.exe 是一个基于开放源代码的Java编译器,由IBM开发并在1998年首次发布。它的全名是“Jikes Java Compiler”,设计目标是提供比标准的Sun Microsystems JDK中的Javac更快的编译速度。在那个时期,Jikes 的确以...
jikes.exe是一个早期的Java编译器,由IBM开发,它的主要特点是编译速度比标准的JDK自带的javac快。在一些老的或者特定的开发环境中,开发者可能会选择使用jikes来提高构建效率。在配置Liferay开发环境时,如果...
3. **安装JIKES**:JIKES是IBM开发的一个Java编译器,作为ANT的替代编译器。同样设置`JIKES_HOME`环境变量和`PATH`。 4. **验证安装**:通过命令行分别运行`java -version`,`ant -version`,`jikes -version`检查...
在第二次调优阶段,为了进一步提升性能,我们改变了Java编译器,从javac切换到jikes,因为jikes通常比javac更快。同时,数据源驱动程序从XA驱动更改为标准的Oracle驱动,这也有助于减少资源消耗。 在第三次调优过程...
1. **下载 Jikes 编译器**:Jikes 是一款由 IBM 开发的 Java 编译器,相比于标准的 `javac`,它拥有更快的编译速度。可以通过搜索引擎找到 Jikes 的官方网站下载安装。 2. **配置 Vim**:在 `.vimrc` 文件中加入...
- **IBM Jikes Compiler**:用于编译Java代码,推荐使用1.21版本。 - **Apache Ant**:用于自动化构建过程。 #### 三、安装步骤 ##### 3.1 配置开发环境 1. **安装Java JDK**:访问[http://java.sun.com]...
Jikes是IBM开发的一个开源Java编译器,同时也包含了强大的调试功能。本教程详细介绍了如何使用Jikes调试器来分析和调试Java程序。它不仅提供了一般的调试功能,还支持高级特性,如非侵入式的调试模式和远程调试。...
本文提出了一种基于Java实现移动Agent强迁移的方法,该方法基于IBM JikesR vm(Jikes research virtual machine)提供的RVM(Research Virtual Machine),利用OSR(on-stack replacement)捕捉运行堆栈的状态,实现...
同时,选择适合项目中间件的特定厂商JVM,如BEA JRockit、IBM JVM等,可获取更针对性的性能优化。 2. **Tomcat自身优化** - **启动参数**:通过添加"-Xms"和"-Xmx"参数来设定Tomcat的最小和最大内存分配,避免因...
- 选择适合项目的JVM实现,如Sun(Oracle)JVM、BEA JRockit、IBM JVM等,它们在特定场景下可能有更优表现。 3. **Tomcat自身调整策略**: - **启动参数**:通过添加`-Xms`和`-Xmx`参数设定Tomcat的最小和最大...
3. **工业标准工具**:Xcode基于开源社区的工业标准工具,如使用GNU Compiler Collection (GCC) 编译C、C++和Objective-C,使用Sun公司的javac或IBM的jikes编译Java,以及基于GNU Debugger (GDB) 的源代码级别调试。...