Eclipse не загружает плагины в dropins папке

Ты не единственный! SLaks поднял это как вопрос

Почему я не могу написать такой код?

Process.GetProcessById(2)?.Exited += delegate { };

blockquote>

и после того, как он был кратко закрыт как «По дизайну»

the?. Оператор никогда не производит lvalue, поэтому это по дизайну.

blockquote>

кто-то прокомментировал, что это было бы хорошо для разработчиков свойств, а также обработчиков событий

Возможно, добавьте также свойства устанавливают в запрос, например:

Object?.Prop = false;

blockquote>

, и он был повторно открыт как запрос функции для C # 7.

29
задан rancidfishbreath 28 September 2009 в 22:15
поделиться

6 ответов

Предлагаю попробовать установить эти функции через менеджер обновлений. EMF и GEF являются стандартными функциями от Eclipse.org, нет причин не устанавливать их в основной папке репозитория р2 Eclipse (их легко удалить, если это вас беспокоит).

Взгляните на просмотр журнала ошибок (Window -> Show View -> Error Log), чтобы увидеть, почему они не загрузились. Думаю, что в них отсутствует зависимость, но без дополнительной информации ответить на ваш вопрос сложно. Я также предлагаю посмотреть в Справке -> About Eclipse -> Installation Details, чтобы увидеть, что именно установлено.

.
5
ответ дан 28 November 2019 в 01:15
поделиться

Возможно, уже немного поздно, чтобы помочь вам, но, возможно, это поможет кому-то еще. У меня была похожая проблема, поэтому я отправил вопрос на форумы сообщества Eclipse с вопросом, как получить отчет об отсутствующих зависимостях. Полезный ответ Микаэля Истрии показан ниже для тех, кто не является участником этого форума:


Вы можете запустить или подключить консоль OSGi и попробовать запустить пакет вручную. Консоль выведет вам несколько предупреждений. См. http://eclipse.org/equinox/documents/quickstart.php и более подробную информацию.

shell> eclipse -console
 [...Eclipse starts up...] 
osgi> diag your.unresolved.bundle
 [...shows you unresolved constraints...]

В моем случае я попробовал несколько структур каталогов, которые, по моему мнению, должны работать, прежде чем нашел такую, которая сработала:

dropins/
   myPlugin
   plugins/
      depPluginDir1/*
      depPluginDir2/*

Возвращаясь спустя годы, чтобы решить аналогичную проблему. .., я считаю полезными следующие веб-страницы: Где находится My Bundle , Плагины не выбираются из папки dropins / .

33
ответ дан kc2001 14 October 2019 в 07:40
поделиться

Прежде всего, запустите eclipse с -clean, чтобы p2 полностью проверил каталог dropins и увидел ваши плагины.

Если он все еще не загружается, вы можете использовать отладку p2, чтобы увидеть, в чем проблема. По какой-то странной причине p2 не регистрирует проблемы выпадения сообщений, если вы явно не включили его с помощью следующих шагов:

Создайте файл .options в папке eclipse, где вы запускаете Eclipse со следующим содержимым:

org.eclipse.equinox.p2.core/debug=true
org.eclipse.equinox.p2.core/reconciler=true

Затем запустите eclipse со следующими аргументами (последний аргумент - путь к файлу .options, который вы только что создали):

eclipse -clean -console -consoleLog -debug /path/to/.options

PS, я создал этот bugzilla для запроса его включения по умолчанию. Вы можете голосовать / отслеживать, делая эту запись по умолчанию там.

PPS, @ kc2001, является хорошим предложением, если вы уже сузили круг вопросов, связанных с плагином, и хотите устранить его еще.

Некоторые соответствующие ссылки:

27
ответ дан Archimedes Trajano 14 October 2019 в 07:40
поделиться

Это закончилось для меня проблемой с «Затмением». Размещение jar плагина в каждой из предложенных папок, запуск с правами администратора и т. Д. Не помогло.

То, что решило это, было понижением от пакета Juno до Индиго. Вы можете найти более старые версии Eclipse здесь .

1
ответ дан Robert C 14 October 2019 в 07:40
поделиться

Don't place the zip files manually like that.

Use the wizard within Eclipse to install a local archive plug-in.

-3
ответ дан 28 November 2019 в 01:15
поделиться

Подключаемые модули локального архива работают, если вы загрузили подключаемый модуль сайта обновлений. В этом случае dropin может не работать.

Что касается структуры dropin, у меня она всегда работала, но я никогда не использую папку eclipse внутри своих собственных, только плагины и функции. Вы распаковали zip-файл в эту структуру?

Если да, стоит проверить журнал ошибок после запуска Eclipse, там могут быть перечислены некоторые неразрешенные зависимости.

0
ответ дан 28 November 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: