注:リポジトリで事前に構築されたパッケージではなくソースパッケージを使用する必要がありました(破損しているため、少なくともIDEAは文句を言うでしょう)。
ページから:
http://www.scala-lang.org/downloadsscala.final.tgz
パッケージをダウンロードしました。解凍して取り付けました/usr/local/share
。
しかし、IntelliJ IDEAを実行してこのディレクトリを指すと、不足していると文句があります/doc/scala-devel-doc...
(何かが欠落している可能性がありますが、IDEAは残りの部分を切り捨てます)。
私もダウンロードしましたが、scala.final-devel-docs.tgz
同じ行方不明のファイルについて文句を言いました。
このパッケージには、スカラーのインストール方法に関する説明は含まれていません。 Scala Webページには、インストール方法に関する情報も不足しています(tgz
ファイルを解凍するときに使用できる説明を除くtar
)。
オープンシューズ11.4、IntelliJ IDEA 10.5.2。
解決策はEclipse Lukeを使用することです。
人生を生きながら、私は壊れたアイデア/製品などを直すよりも完全に避ける傾向があるようです。
とにかく誰かが役に立つと思うかもしれません。
- IntelliJは.jarパッケージの欠落について文句を言いませんが、サブディレクトリの欠落について文句を言いません。
- docs追加パッケージを手動でダウンロードしてから、YOUR_SCALA_MAIN_DIR/doc/scala-devel-docsディレクトリに解凍することができます(名前を指定してください。tgzファイルにいくつかの名前が追加されました。解凍して名前を変更してください) 。
- インストール "ガイド"が完全に間違っています。最初のコマンドは、何もテストせずに追加のパッケージをインストールします。
- 一度インストールすると、システムファイルにアクセスするのに十分な権限がなく、rootでシステムレベルで何かをテストするため、インストールをテストできません...スマートではありません。
- また、コードは、ファイルがユーザーが想定した場所とは異なる場所にあると予想しているため、動作しません(固定しやすい)。
- 結論は、IntelliJがまだコードを実行できないということです!
これで比較のために、Eclipseでは(非常に不安定なScalaプラグインに関する多くのコメントにもかかわらず)何も設定する必要はありませんが、自己テストコードもすぐにコンパイルされます(IntelliJ一部time)、エラーなしで実行され実行されました。
同じスカラーが使用されます。違いは何ですか?
@userUnknown、助けてくれてありがとう!これにより、Scalaをより完全にインストールできるようになりました。
...またはIntelIJ
少しの努力の後、IntelliJも正常に設定しました。より簡単な方法があるかもしれませんが、これは私にとって効果的です。
- スカラーのインストール
- IntelliJのインストール
- スカラープラグインのインストール
- Scala 仮想プロジェクトの作成
- IntelIJ シャットダウン
- プライベート IntelliJ ディレクトリに移動
- config/options/applicationLibraries.xmlの編集
- 3つのセクションが必要です。 1つは空のタグを持ち、1つはコンパイラ用、もう1つはライブラリ用です。最初の部分を完全に削除します(空のタグを含む)。
- IntelliJを再実行すると終了です。
Eclipseがプロジェクトを処理する方法は非常に奇妙なので、Eclipseと一緒にIntelIJをインストールしました。
答え1
READMEファイルから
cat /opt/scala/doc/README
私はこれを取った:
Scala Software Distributions
----------------------------
- scala-<major>.<minor>.<patch>.tar.bz2 Unix distribution
- scala-<major>.<minor>.<patch>.tar.gz Unix distribution
- scala-<major>.<minor>.<patch>.zip Windows distribution
The standard distributions require Java 1.5 or above. If you don't
know which version of Java you have, run the command "java -version".
Scala Tools
-----------
- fsc Scala offline compiler
- scalac Scala compiler
- scaladoc Scala API documentation generator
- scala Scala interactive interpreter
- scalap Scala classfile decoder
Run the command "scalac -help" to display the list of available
compiler options.
Unix Installation
-----------------
Untar the archive. All Scala tools are located in the "bin" directory.
Adding that directory to the PATH variable will make the Scala commands
directly accessible.
You may test the distribution by running the following commands:
$ ./bin/sbaz install scala-devel-docs
$ ./bin/scalac doc/scala-devel-docs/examples/sort.scala
$ ./bin/scala examples.sort
[6,2,8,5,1]
[1,2,5,6,8]
$ ./bin/scala
scala> examples.sort.main(null)
[6,2,8,5,1]
[1,2,5,6,8]
scala>:quit
$
(略:Windows注釈)
これはあなたをさらに発展させるでしょうか?