`

jikes ibm

 
阅读更多
下载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集群,淘宝这样的在线规模,这个模式也够了。
-----------------------------------------------
分享到:
评论

相关推荐

    java-jvm-JikesRVM

    JikesRVM,全称为“Jikes Research Virtual Machine”,是由IBM研发的一款开源、高性能的Java虚拟机,它采用纯Java语言编写,这在当时是相当独特的,因为大多数JVM都是用C++或类似的低级语言实现的。JikesRVM的设计...

    支持中文的jikes,比javac快得多的编译器

    jikes是由IBM开发的一个快速Java编译器,它在性能上相对于标准的Java编译器javac有显著优势。 描述中提到,用户参照了官方FAQ对jikes 1.18版进行了重新编译,以增加对encoding的支持,从而解决了中文乱码的常见问题...

    jikes-1.22-1.windows.rar_eclipse jikes _eclipse id3_jikes_jik

    Jikes是一款快速的Java编译器,它在1998年由IBM开发,旨在提供比标准的JDK(Java Development Kit)中的Javac更快的编译速度。 Jikes的全称是"Jikes Research Compiler for the Java Language",它的设计目标是提高...

    jikes-1.22-1.windows.zip

    《Jikes:IBM的高效Java编译器》 在IT领域,编程工具的效率与性能是开发者们关注的重点。在Java编程环境中,JVM(Java虚拟机)与JDK(Java开发工具包)是核心组成部分,其中JDK包含了用于编译Java源代码的Javac。...

    Jikes.exe 编译器

    Jikes.exe 是一个基于开放源代码的Java编译器,由IBM开发并在1998年首次发布。它的全名是“Jikes Java Compiler”,设计目标是提供比标准的Sun Microsystems JDK中的Javac更快的编译速度。在那个时期,Jikes 的确以...

    Liferay配置二次开发环境——Eclipse

    jikes.exe是一个早期的Java编译器,由IBM开发,它的主要特点是编译速度比标准的JDK自带的javac快。在一些老的或者特定的开发环境中,开发者可能会选择使用jikes来提高构建效率。在配置Liferay开发环境时,如果...

    深入浅出Liferay Portal(整理自网络博客)

    3. **安装JIKES**:JIKES是IBM开发的一个Java编译器,作为ANT的替代编译器。同样设置`JIKES_HOME`环境变量和`PATH`。 4. **验证安装**:通过命令行分别运行`java -version`,`ant -version`,`jikes -version`检查...

    AIX服务器weblogic性能调优

    在第二次调优阶段,为了进一步提升性能,我们改变了Java编译器,从javac切换到jikes,因为jikes通常比javac更快。同时,数据源驱动程序从XA驱动更改为标准的Oracle驱动,这也有助于减少资源消耗。 在第三次调优过程...

    vim tips 汇总

    1. **下载 Jikes 编译器**:Jikes 是一款由 IBM 开发的 Java 编译器,相比于标准的 `javac`,它拥有更快的编译速度。可以通过搜索引擎找到 Jikes 的官方网站下载安装。 2. **配置 Vim**:在 `.vimrc` 文件中加入...

    Java debugging

    Jikes是IBM开发的一个开源Java编译器,同时也包含了强大的调试功能。本教程详细介绍了如何使用Jikes调试器来分析和调试Java程序。它不仅提供了一般的调试功能,还支持高级特性,如非侵入式的调试模式和远程调试。...

    基于Java实现移动Agent强迁移的方法.pdf

    本文提出了一种基于Java实现移动Agent强迁移的方法,该方法基于IBM JikesR vm(Jikes research virtual machine)提供的RVM(Research Virtual Machine),利用OSR(on-stack replacement)捕捉运行堆栈的状态,实现...

    Tomcat性能优化笔记

    同时,选择适合项目中间件的特定厂商JVM,如BEA JRockit、IBM JVM等,可获取更针对性的性能优化。 2. **Tomcat自身优化** - **启动参数**:通过添加"-Xms"和"-Xmx"参数来设定Tomcat的最小和最大内存分配,避免因...

    Tomcat性能优化

    - 选择适合项目的JVM实现,如Sun(Oracle)JVM、BEA JRockit、IBM JVM等,它们在特定场景下可能有更优表现。 3. **Tomcat自身调整策略**: - **启动参数**:通过添加`-Xms`和`-Xmx`参数设定Tomcat的最小和最大...

    Mac软件开发 Xcode 帮助 中文版.doc

    3. **工业标准工具**:Xcode基于开源社区的工业标准工具,如使用GNU Compiler Collection (GCC) 编译C、C++和Objective-C,使用Sun公司的javac或IBM的jikes编译Java,以及基于GNU Debugger (GDB) 的源代码级别调试。...

Global site tag (gtag.js) - Google Analytics