与える http://download.scala-ide.org/update-current-35
Featuresとpluginsディレクトリがあります。どちらを使用する必要がありますか?それらすべてをEclipseの機能やプラグインディレクトリに解凍しますか?
ところで、機能とプラグインの違いは何ですか?
両方を使用する必要があります: pdate-current-35 は p2サイト Eclipseに新しいソフトウェアをインストールするときに「利用可能なソフトウェアリスト」に入力できます。
Eclipseは、そのアドレスp2サイト内の機能とプラグインの両方を検出し、それらをすべてインストールします。
これを参照してください Scalaインストールビデオ 。
機能とプラグインはここで説明されています の違い。
このインストールに適切なEclipseバージョンを使用することを忘れないでください Eclipse Classic 3.5.2 。
手動でインストールする必要がある場合は、plugins
およびfeatures
ディレクトリのコンテンツ全体を、そのp2サイトからshared dropinsEclipse.iniで参照します(これを参照 Eclipse3.5の場合はEclipse.ini )。
(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
注意:
MyPluginsの直下にある「org.scala-ide.1.0.0.201008022319
」フォルダは、実際には任意の名前にすることができます。インストールする正確なScalaプラグインを明確に識別するために、機能IDからインスピレーションを得た名前を採用しました。
複数のScalaバージョンがmyPlugins
にある場合、それらを「a/Eclipse/...
」、「b/Eclipse/...
」、「c/Eclipse/...
」にインストールしても、p2は最新のバージョンを自動的に検出します。
共有ドロップインにある正確なプラグインを覚えるために、「a
」、「b
」、または「c
」よりも「org.scala-ide.1.0.0.201008022319
」の方が正確だと思います。
Scalaプラグインが必要とする可能性があるすべての依存関係を確実に含めるには、適切なEclipseバージョン(クラシック3.5.2)が必要です。
ローカルインストール:
Eclipseの「dropins」ディレクトリ内にまったく同じツリー(「org.scala-ide.1.0.0.201008022319/Eclipse/....
」)を作成できます。Eclipse.ini
で共有ドロップインディレクトリを宣言する必要はありません。
私は多くのEclipseインストールを持っているので、共有ドロップインを使用することを好みますが、適切なEclipseがあれば、</path/to/your/Eclipse/dropins>
に直接同じツリーを作成できます。
汚れたインストール:
最後に、次のことができます。
http://download.scala-ide.org/update-current-35/plugins/
'の内容をEclipseのplugins
ディレクトリにコピーします。http://download.scala-ide.org/update-current-35/features/
'の内容をEclipseのfeatures
ディレクトリにコピーします。しかし、Eclipseディストリビューションに付属するネイティブプラグインと、追加する追加のプラグインが混同されているため、それほどクリーンではないことがわかりました。
ドラッグアンドドロップするだけScala IDE your Eclipse。ドラッグドロップイメージファイル(インストール)は以下のリンクにあります。
http://marketplace.Eclipse.org/content/scala-ide
http://marketplace.Eclipse.org/marketplace-client-intro?mpc_install=421
次に、インストール手順に従います。
Eclipseのネオンバージョンの場合、以下の手順に従ってScalaプラグインを追加できます。
私は古い質問を知っており、おそらくさまざまなサイトでより適切に処理/回答されますが、更新サイトとして以下を追加し、関連する部分をインストールしました!
http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site
現在、私はEclipseを使用していますIDEそして追加されたScalaプラグインは以下の手順に従ってください:
ダッシュボードのEclipse IDEの上部にある[ヘルプ]オプションに移動します。
http://commandstech.com/how-to-add-scala-plugin-in-sts-Eclipse-ide-on-ubuntu/
上記のソースは私のために働いています。