Step by Step 为 NetBeans 7.0.x 安装Scala语言插件
guibin.beijing@gmail.com
张贵宾
2011.10.13
本文首先一步步介绍如何为NetBeans7.0.x安装Scala语言插件。然而大多数人在第一次安装完毕之后发现这个插件貌似不工作,即安装成功后,新建Scala class,写代码没有语法高亮,也不提示,跟没装插件时的状态差不多。本文会在介绍完安装之后在介绍一些设置和使用NetBeans的技巧,为大家能顺利使用Scala提供点帮助。
本文描述时默认使用MacOS操作系统,我也会把在windows下安装写出来,大家帮忙看看windows下面的过程是否正确。
0. 准备工作:首先需要下载JDK、安装JDK,然后设置JAVA_HOME环境变量。JDK6肯定没问题,JDK7我还没有实验,不清楚。
在Mac和Linux中,编辑~/.profile文件,如果文件不存在则创建,然后在文件中把JDK安装路径赋值给JAVA_HOME,最后export JAVA_HOME。
windows中如何设置JAVA_HOME环境变量的帖子非常多,大家搜索一下照着做就行了。
如果你之前安装过低版本的NetBeans,那么千万别忘记首先清除~/.netbeans/*目录,否则安装NetBeans7.0.x时它会提示你导入以前的设置,这将有可能对新安装的插件产生影响。windows下面应该是清空Documents and Settings的用户目录中.netbeans。
比如我的profile中的设置如下:
[plain]view plaincopy
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
- export JAVA_HOME
设置完毕后,启动新的shell,输入java -version 测试一下,如果输出如下所示类似的信息,就没问题了。
[plain]view plaincopy
- $ java -version
- java version "1.6.0_26"
- Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-10M3425)
- Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode)
1. 下载NetBeans 7.0.x。下载Java SE、Java EE及其ALL版本都可以。下载后,双击,按照默认安装就可以。
2. 下载Scala NetBeans 语言插件。选择7.0v2.9.x,7.0意思是插件对应于NetBeans7.0.x的,2.9.x意思是语言插件对应于Scala2.9.x。下载后解压在临时目录待用。
3. 下载Scala编译运行环境。如果是Mac或者linux选择scala-2.9.1.final.tgz (md5), 如果是windows选择scala-2.9.1.final.zip (md5)。下载后,解压到一个没有空格的工作路径下,待用。
路径中最好没有空格,这样可以避免很多问题。通常情况下,我把它放到/Users/xxx/Documents/scala -> software/scala-2.9.0.final软链接指向的地方,这样便于升级和维护。
4. 设置SCALA_HOME环境变量。如果是需要自己在命令行使用scala命令,则也需要设置SCALA_HOME,在~/.profile中,类似JAVA_HOME,如下所示:
[plain]view plain