所有Liferay文档似乎都表明除JDK之外还需要安装Jikes编译器。这是真的需要吗,做Liferay portlet开发,还是我可以只用JDK。Liferay是否需要Jikes编译器?
0
A
回答
1
不,据我所知,Jikes从来不是一个强大的依赖。它曾经是Liferay旧版本的默认编译器。但从4.4版开始they changed转为标准的javac。
0
最近两年至少,我们一直以ecj为主,这比我以前使用过的任何JDK编译器都快得多。
在你build.${user.name}.properties
指定
javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter
1
号我们的Liferay 5.2.3在生产环境中运行。我们已经完成了Liferay核心的一些定制以及新的portlet。
我从来没有安装Jikes编译器,JDK对于每个任务都足够了。
我会说这是因为ecj是增量:) – 2009-09-25 19:15:02