Bla*_*man 71 java macos scala intellij-idea
我有Intellij ultimate 11.1,安装了scala插件.
我使用自制软件安装了scala 2.9.2,它将scala放入:
/usr/local/Cellar/scala/2.9.2>
>which scala
/usr/local/bin/scala
>scala -version
Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
Run Code Online (Sandbox Code Playgroud)
创建一个新的java模块项目,我得到这个:




有人可以帮我修复这些问题,为什么scala插件没有开箱即用?:)
Cra*_*der 86
您需要/usr/local/Cellar/scala/2.9.2/libexec在第一个屏幕截图上指定目录.这是Mac brew特定的,相同的情况对于grails安装通过有效brew.
标准Scala分发下载具有IDEA正确理解的不同布局,brew正在创建IDEA所需的libexec写入目录/lib和/src目录.
jui*_*ice 71
更新为Intellij 11.1.5
对于那些试图让IntelliJ中的Scala启动并运行的人来说,这是一步一步的.
下载Scala插件
IntelliJ>首选项>插件>浏览存储库...> Scala单击确定并允许IntelliJ重新启动
下载Scala
在终端输入
brew install scala --with-docs
Run Code Online (Sandbox Code Playgroud)
设置IntelliJ发现过程的符号链接
ln -s /usr/local/Cellar/scala/<version>/libexec/src /usr/local/Cellar/scala/<version>/src
ln -s /usr/local/Cellar/scala/<version>/libexec/lib /usr/local/Cellar/scala/<version>/lib
mkdir -p /usr/local/Cellar/scala/<version>/doc/scala-devel-docs
ln -s /usr/local/Cellar/scala/<version>/share/doc/scala /usr/local/Cellar/scala/<version>/doc/scala-devel-docs/api
Run Code Online (Sandbox Code Playgroud)
在IntelliJ中创建项目
在这里,您将像往常一样从头开始创建Java项目.但是,在最后一步中,您将在"技术"页面中选择Scala.
在Use Scala Distribution中输入/usr/local/Cellar/scala/<version>
在Compiler下拉列表中选择scala-compiler
单击"确定",即可创建第一个Scala对象
供参考 - > http://scalacookbook.blogspot.com/2012/09/scala-for-intellij.html
小智 20
最新的Brew已经意识到这个问题,并在安装Scala时创建了自动符号链接.
首先,使用Documentation安装Scala
brew install scala --with-docs
Run Code Online (Sandbox Code Playgroud)
其次,在IntelliJ中提供以下路径
/usr/local/opt/scala/idea
Run Code Online (Sandbox Code Playgroud)
Dav*_*een 16
您可以在使用--with-docs自制软件安装scala时使用该选项,而不是单独下载文档:
brew install scala --with-docs
Run Code Online (Sandbox Code Playgroud)
然后在IntelliJ中指向scala-library中的JavaDocs路径/usr/local/Cellar/scala/2.9.2/share/doc.
我刚刚找到另一种用intelJIdea配置scala的方法.如果使用brew安装了scala,那么只需在终端中写入:
brew info scala
Run Code Online (Sandbox Code Playgroud)
你会看到那样的smth:
scala: stable 2.11.4 (bottled)
http://www.scala-lang.org/
/usr/local/Cellar/scala/2.11.4 (3401 files, 433M) *
Built from source with: --with-docs
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/scala.rb
==> Options
--with-docs
Also install library documentation
--with-src
Also install sources for IDE support
==> Caveats
To use with IntelliJ, set the Scala home to:
/usr/local/opt/scala/idea
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
Run Code Online (Sandbox Code Playgroud)
然后只需包含/usr/local/opt/scala/idea在您的想法配置面板中.
| 归档时间: |
|
| 查看次数: |
46377 次 |
| 最近记录: |