所有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