Какой ключ предпочтения для установки предпочтения соответствия компилятору Java? - PullRequest
1 голос
/ 09 августа 2010

Для конкретного плагина в моем (фирменном) Eclipse-дистрибутиве требуется java 1.6, но я действительно хочу, чтобы java 1.5 был настройкой соответствия компилятору java по умолчанию (поскольку Eclipse-distro, помимо прочего, используется для Android разработка приложений).

Я связываю java-6 jre, затем запускается Eclipse disto с использованием этого jre, и это именно то, что я хочу, но тогда настройкой соответствия компилятора java является также java 1.6, чего я не хочу.

Кто-нибудь знает, как я могу добиться, чтобы настройка соответствия компилятора Java была 1,5? Я знаю, что легко выполнить настройку вручную после запуска Eclipse, но если бы я хотел, чтобы он был там по умолчанию, чтобы пользователю не пришлось устанавливать его самостоятельно?

Я думал, что ответом может быть plugin_customization.ini моего фирменного плагина, но он у меня уже есть, и он не работает.

org.eclipse.jdt.core / org.eclipse.jdt.core.compiler.source = 1,5 org.eclipse.jdt.core / org.eclipse.jdt.core.compiler.compliance = 1,5

Но так как jre в комплекте 1.6, эти настройки как-то переопределяются. Я сейчас попробую конфигурацию .epf.

Любые идеи, мысли или советы приветствуются!

1 Ответ

1 голос
/ 11 августа 2010

Получилась конфигурация. Схватка была уловкой! Это действительно работало, чтобы указать соответствие компилятора Java в плагине конфигурации (configurations.epf).

Я поместил эти строки в моем configuration.epf:

/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.5
/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.5

Теперь при запуске Eclipse-дистрибутива он запускается с использованием jre 1.6, но для компилятора и т. Д. Установлено значение 1.5 "по умолчанию", как я и хотел!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...