手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2010年06月2日的文章

scala之hello world调试成功【基于netbeans IDE】

让我幸福的是,在netbeans写的hello world编译成功了。原来一直没有成功过。介绍一下出错情况,免得有人再走冤枉路吧。。

1、由于我是采用了netbeans for php,因此在安装的scala插件时提示我没有JDK,下载完JDK后,在netbeans/etc/netbeans.conf中指定jdk的路径

2、重启netbeans,进入插件栏,再选择scala。

3、会帮我安装涉及到的一些包,大约有10个左右(没事,这个是自动识别的)

4、安装完重启后,再进行插件栏,选择Scala,终于可以安装了。

5、新建Scala项目,会有一个简单的hello world,OK,直接按F6进行调试,会发现错误,告诉你没有在启动的时候设定Dscala.home的路径。

6、下载scala源码(好象用2.8的较好吧?),扔到某个目录下。如:d:\program files\scala,修改netbeans/etc/netbeans.conf文件,在netbeans_default_options的选项的最后加上:-J-Dscala.home=d:\progra~1\scala ,【请仔细看好左边的字,路径是d:\progra~1\scala,而不是完整的d:\program files\scala,因为完整的路径有空格,所以导致路径每次都认为是/netbeans/files/scala】也没有找到类似资料。。。

7、重启netbeans,按下F6,输出:

XML/HTML代码
  1. init:  
  2. deps-jar:  
  3. Compiling 1 source file to D:\My Documents\NetBeansProjects\ScalaApplication1\build\classes  
  4. No changes to recompile  
  5. compile:  
  6. run:  
  7. Hello, world!  
  8. BUILD SUCCESSFUL (total time: 6 seconds)  

OK,至此一切正常。
最后我是参考:http://pierre8r.blogspot.com/2009/09/installing-scala-plugin-for-netbeans-on.html,失败。。。全局路径好象没啥用。
也看过:http://www.cnscala.com/viewthread.php?tid=49&highlight=netbeans,还是没用。。。后来我干脆是根据出错信息自己改了改(其实就是那个Dscala.home的路径,原来一直是采用完整路径所以一直失败。)

 

Tags: netbeans, jdk, scala