Я решаю эту проблему, добавляя Full control
разрешение для файлов .mdf
и .ldf
для группы Users
.
Вы должны использовать оба: update-current-35 - это p2-сайт , который вы можете ввести в свой «Список доступного программного обеспечения» при установке нового программного обеспечения в Eclipse.
Eclipse обнаружит как функции, так и плагины на этом адресе сайта p2 и установит их все.
См. Это видео по установке Scala .
Разница между функцией и плагином объясняется здесь .
Не забудьте использовать правильную версию Eclipse для этой установки: Eclipse Classic 3.5.2 .
Если вам нужно установить его вручную, вы должны скопировать все содержимое каталогов плагинов
и features
с этого сайта p2 в общих dropins you ссылку в вашем eclipse.ini (см. этот eclipse.ini для eclipse3.5 ).
(вам не нужно копировать site.xml
, contents.jar
, artifact.jar
)
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/path/to/myPlugins
Вы создадите следующее дерево (похожее на другая установка вручную, описанная в этом SO answer )
C:/path/to/myPlugins
org.scala-ide.1.0.0.201008022319
eclipse
features
ch.epfl.lamp.sdt_2.8.0.scala-ide-upgrade.jar
org.eclipse.contribution.weaving_1.6.4.scala-ide-upgrade.jar
org.scala-ide.sdt.feature_1.0.0.201008022319.jar
org.scala-ide.sdt.weaving.feature_1.0.0.201008022319.jar
plugins
org.aspectj.runtime_1.6.9.20100629172100.jar
org.aspectj.weaver_1.6.9.20100629172100.jar
org.eclipse.contribution.weaving.jdt_2.1.0.e35x-release-20100630-1500.jar
org.eclipse.equinox.weaving.aspectj_1.0.0.v20100108.jar
org.eclipse.equinox.weaving.hook_1.0.0.v20100108.jar
org.scala-ide.scala.compiler_2.8.0.jar
org.scala-ide.scala.library_2.8.0.jar
org.scala-ide.sdt.aspects_1.0.0.201008022319.jar
org.scala-ide.sdt.core_1.0.0.201008022319.jar
org.scala-refactoring.library_0.2.0.201008022305.jar
scalariform_0.0.5.201007302350.jar
Примечание:
Папка ' org.scala-ide.1.0.0.201008022319
' непосредственно под myPlugins может иметь любое имя ! Я просто взял имя, вдохновленное идентификатором функций, чтобы четко определить, какой именно плагин Scala вы устанавливаете.
Если у вас есть несколько версий Scala в ваших myPlugins
, p2 автоматически обнаружит самую последнюю версию, даже если вы установите их в ' a / eclipse / ...
', ' ] b / eclipse / ...
',' c / eclipse / ...
'.
Я просто считаю « org.scala-ide.1.0.0.201008022319
» более точным, чем « a
», « b
» или « c
] ', чтобы запомнить, какие именно плагины у меня есть в общих папках.
У вас должна быть правильная версия Eclipse (классическая 3.5.2), чтобы обязательно включать все зависимости, которые могут понадобиться подключаемому модулю Scala.
Локальная установка:
Вы можете создать такое же дерево (' org.scala-ide.1.0.0.201008022319 / eclipse / ....
') в каталоге 'dropins' вашего затмение.
Вам не нужно объявлять совместно используемый каталог dropins в вашем eclipse.ini
.
Я просто предпочитаю использовать общие dropins, потому что у меня много установок eclipse, но если у вас правильное eclipse, вы можете создать такое же дерево прямо в path / to / your / eclipse / dropins>
.
Грязная установка:
Наконец, вы можете:
http://download.scala-ide.org/update-current-35/plugins/
' в каталог plugins
вашего eclipse. http://download.scala-ide.org/update-current-35/features/
» в каталог features
вашего затмения. Но я считаю, что это не очень чисто, потому что в нем смешиваются собственные плагины, поставляемые с вашим дистрибутивом Eclipse, и дополнительные плагины, которые вы добавляете.
В настоящее время я использую Eclipse IDE и затем добавил, что плагин Scala следует ниже шагов просто:
Переходят к опции “Help” сверху Вашего Eclipse IDE на панели инструментов.
http://commandstech.com/how-to-add-scala-plugin-in-sts-eclipse-ide-on-ubuntu/
вышеупомянутый источник работается для меня.