web-dev-qa-db-ja.com

Scalaプラグインを手動でインストールする方法は?

http://www.scala-ide.org/

与える http://download.scala-ide.org/update-current-35

Featuresとpluginsディレクトリがあります。どちらを使用する必要がありますか?それらすべてをEclipseの機能やプラグインディレクトリに解凍しますか?

ところで、機能とプラグインの違いは何ですか?

17
user310291

両方を使用する必要があります: pdate-current-35p2サイト Eclipseに新しいソフトウェアをインストールするときに「利用可能なソフトウェアリスト」に入力できます。
Eclipseは、そのアドレスp2サイト内の機能とプラグインの両方を検出し、それらをすべてインストールします。

これを参照してください Scalaインストールビデオ

機能とプラグインはここで説明されています の違い。

このインストールに適切なEclipseバージョンを使用することを忘れないでください Eclipse Classic 3.5.2


手動でインストールする必要がある場合は、pluginsおよびfeaturesディレクトリのコンテンツ全体を、そのp2サイトからshared dropinsEclipse.iniで参照します(これを参照 Eclipse3.5の場合はEclipse.ini )。
site.xmlcontents.jarartifact.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ディストリビューションに付属するネイティブプラグインと、追加する追加のプラグインが混同されているため、それほどクリーンではないことがわかりました。

12
VonC

ドラッグアンドドロップするだけScala IDE your Eclipse。ドラッグドロップイメージファイル(インストール)は以下のリンクにあります。

http://marketplace.Eclipse.org/content/scala-ide

http://marketplace.Eclipse.org/marketplace-client-intro?mpc_install=421

次に、インストール手順に従います。

enter image description here

6
madhu

Eclipseのネオンバージョンの場合、以下の手順に従ってScalaプラグインを追加できます。

  1. ヘルプ->新しいソフトウェアのインストール
  2. 「Work with」テキストフィールドの横にある追加ボタンをクリックします。
  3. 場所に「 http://download.scala-ide.org/sdk/lithium/e46/scala211/stable/site 」と入力し、覚えやすい名前を付けます。
  4. Scala関連のプラグインツリーがリストされます。追加するコンポーネントを選択します。
  5. [次へ]、[次へ]をクリックして終了します。
6
shivakiran

私は古い質問を知っており、おそらくさまざまなサイトでより適切に処理/回答されますが、更新サイトとして以下を追加し、関連する部分をインストールしました!

http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site

0
Gyan

現在、私はEclipseを使用していますIDEそして追加されたScalaプラグインは以下の手順に従ってください:

ダッシュボードのEclipse IDEの上部にある[ヘルプ]オプションに移動します。

http://commandstech.com/how-to-add-scala-plugin-in-sts-Eclipse-ide-on-ubuntu/

上記のソースは私のために働いています。

0
Spandana r