2009-06-11 7 views
0

Все документы Liferay, похоже, предполагают, что в дополнение к JDK необходимо установить компилятор Jikes. Это действительно необходимо, чтобы сделать портлет Liferay, или я могу просто получить JDK.Требуется ли Liferay компилятор Jikes?

ответ

1

Нет. Насколько я знаю, Jikes никогда не был сильной зависимостью. Раньше это был компилятор по умолчанию для более старых версий Liferay. Но начиная с версии 4.4 they changed до стандартного javac.

0

Последние два года, по крайней мере, мы строили преимущественно с ecj, что намного, намного быстрее, чем любой компилятор JDK, который я когда-либо использовал.

В вашем build.${user.name}.properties указать

javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter 
+0

Я бы сказал, что это происходит потому, что ecj является инкрементным :) –

1

No. Мы Liferay 5.2.3 работает в производственной среде. Мы выполнили несколько настроек ядра liferay, а также новые портлеты.

Я никогда не устанавливал компилятор Jikes, JDK было достаточным для каждой задачи.