A. 如何在eclipse中安装scala
(1)安装scala
在官网上下载scala,本人下载scala-10.04 http://www.scala-lang.org/download/all.html
其中windows下有两个版本。msi和exe,具体区别可网络查看。这边随便找了一个说明http://..com/link?url=__YjGzeQ4sKejKt39zb-tnYDzx5cxLI09Ud8EK
建议下载msi,比较方便。
下载之后直接安装即可。
记住安装目录,比如本人安装在 D:\proSoftware\scala
修改环境变量
不同版本的windows界面不尽相同,进入环境变量之后,修改系统变量中的path变量,在最后加入
D:\proSoftware\scala\bin 注意,如果加入之前最后没有分号,记得手动加上分号,同时记得在scala目录之后加上\bin
修改完环境变量之后,运行cmd 输入 scala -version 出现版本信息表示安装成功。
(2)安装eclipse的scala插件
在官网上下载IFE http://scala-ide.org/download/sdk.html
下载完直接解压就可以运行,打开解压好的eclipse
点击file->new ->scala project
填写project name
右击文件夹,new-->scala object
填写名称 hello
然后增加代码
def main(args :Array[String]){
println("Hello world!");
}
选中Hello.scala,右击run as ->scala application
控制台输出结果
成功。
B. Scala在线安装后eclipse上怎么没有
一、Scala 安装(windows)
可以从 Scala 主页: http://www.scala-lang.org/ 下载 Scala 包,截止到目前为止,最新的发行版是 2.7.6-final
下载完成后解压,比如解压目录是d:/Program Files/scala-2.7.6,然后将d:/Program Files/scala-2.7.6/bin加如到环境变量path中
在cmd输入scala -version查看是否安装成功
二、开发环境(这里选eclipse+scala_eclipse_plugin)
这里需要注意的是,scala的eclipse插件是eclipse 3.5的
插件也支持3.4,但是需要手动下载插件安装包
如果在3.5eclipse中无法安装,就先更新eclipse到最新,然后安装
Eclipse的Scala的插件下载地址为:http://www.scala-lang.org/node/94,也可以通过Eclipse 的Update Manager 的方式下载:http://www.scala-lang.org/scala-eclipse-plugin
三、scala简单示例开发
1.打开window--open perspective--other--scala
2.file--new--Scala project 输入项目名称。。。路径。。。
3.在生成的项目中建立一个scala的文件,假定为HelloWorld
在HelloWorld中增加代码
object HelloWorld {
def main(args: Array[String]) {
println("HelloWorld");
}
}
然后run as--scala Application
即可看到scala的输出:HelloWorld
C. 最新版本的scala for eclipse 是支持的scala版本是2.11.7,但我安装的是scala2.10.4,该eclipse可用吗
这上面http://maven.outofmemory.cn/org.specs2/specs2_2.10/3.3.1/有 specs2所依赖的jar包,上面说的scala2.10.5 就够了。。。2.11.4应该完全没问题吧
D. org.scalatools.archetypes 怎么添加到eclipse
解压缩以后把plugins和features复制到eclipse目录,重启eclipse以后即可。
Window -> Open Perspective -> Other…,打开Scala,说明安装成功。
E. scala ide for eclipse 安装文件下载
在eclipse帮助-更新-添加站点
http://www.scala-lang.org/scala-eclipse-plugin
然后更新就可了,
我EMAIL:[email protected]
F. 如何在eclipse中构建scala开发环境
scala安装包下载
下载完成后,运行msi安装文件,确认运行。
进入安装界面,选择next
scala的安装协议,选择同意然后next
默认完整安装就好了,可以修改安装目录。
确认安装,开始安装
安装完成,点击Finnish退出安装向导
8
打开命令行,输入scala -version,显示scala信息,安装成功。
G. 如何配置 scala + maven + eclipse
1.下载一个Scala IDEfor Eclipse,
2)新建Archetype,因为maven默认没有Group Id:net.alchim31.mavenArtifact Id: scala-archetype-simple Version:1.5
3.创建maven项目,选择上面那个插件就可以了
H. eclipse里安装SCALA有插件吗
Myeclipse 安装所插件两种式种直接放 安装路径\eclipse\plugins种安装式重装 Myeclipse插件重新装
另外种利用link文件链接安装:
1插件包解压放 放某路径 \eclipse\plugins 文件夹(解压含plugins文件夹则直接放eclipse文件夹总要保证含\eclipse\plugins 形式路径)由于某路径用存放所插件所推荐规范些比我D:\plugin\axis_plugin\eclipse\plugins(plugin表示插件文件夹axis_plugin表示axis插件axis两插件放\eclipse\plugins)其插件D:\plugin依照规则建立其文件夹
2MyEclipse 安装路径\eclipse\links文件夹文件夹(我D:\Program Files\MyEclipse 6.5\eclipse\links)建立 XXX.link文件Axis2_plugin.link用记事本打面编辑第步 某路径\eclipse前路径要用\\(原\要进行符号转换程序遇)我路径配置 path=D:\\plugin\\axis_plugin (程序自找该路径 \eclipse\plugins 插件)
3删除 MyEclipse 路径\eclipse\configurationorg.eclipse.update文件夹
4启MyEclipse 选择File->New->Other看界面
表示插件添加功其插件用类似找图标比svn插件 工具栏window->show view ->other找图标
I. linux上怎么启动scala ide for eclipse
一种类似java的编程。集成了面向对象(Object-Oriented)编程和函数式(Functional programming )编程的特性,利于开发多核并发模型以及云计算(parallelism for mulicore and cloud computing )。
J. eclipse怎样支持scala
1、scala是什么
其实,scala是 一种语法,类似Java,而sbt是 一个构建工具,类似maven,gradle,ant等。在eclipse中只有scala开发环境的插件,可以构建scala project,但是没有sbt 插件,就像没有maven插件的eclipse,只能构建和编辑java project,但是整不了maven project。
2、 构建步骤
1)构建Scala语言环境 ,和java一样,主要分两步:下载软件、配置HOME和Path.
2)安装SBT 工具,下载、配置全局变量(在windows环境中添加sbt.bat脚本,可以直接运行)
3)使用SBT生成一个类似maven 包结构的scala project。
3、实际操作
1)新建一个目录叫 test
2)在test目录中新建文件build.sbt
3)在test目录新建project目录,进入project目录,并新建plugins.sbt,在其中添加
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0")
4)在build.sbt中配置工程的name,scala编译环境,依赖等等。如:
import sbt._
import Process._
import Keys._
EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.Resource
lazy val commonSettings = Seq(
name := "test",
organization := "com.marsyoung",
version := "0.0.1-SNAPSHOT",
scalaVersion := "2.11.7"
)
lazy val root = (project in file(".")).
settings(commonSettings: _*).
settings(
libraryDependencies ++= Seq(
"junit" % "junit" % "4.4",
"javax.ws.rs" % "jsr311-api" % "1.1.1"
)
)
5)在cmd中进入对应的project目录,即test目录。运行sbt。
6)执行eclipse命令,将对应的项目转化成可以引入eclipse开发工具并且目录结构类似maven的项目。
7)打开已经安装了scala ide的eclipse,导入对应的project,会自动的编译成scala peoject.
4、小提示
SBT配置使其支持本地maven和私服,如下:
在用户根目录下的.sbt文件夹内,在windows下就是C->用户->用户名->.sbt目录下新建repositories文件并插入内容:
[repositories]
local
activator-launcher-local: file:////${activator.local.repository-${activator.home-${user.home}/.activator}/repository}, [organization]/[mole]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
activator-local: file:////${activator.local.repository-D:/maven/repo3.3.1}
sohu-public: http://xxx.com/nexus/content/groups/public
typesafe-releases: http://repo.typesafe.com/typesafe/releases
typesafe-ivy-releasez: http://repo.typesafe.com/typesafe/ivy-releases, [organization]/[mole]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
sonatype-oss-releases
sonatype-oss-snapshots
maven-central
本地maven地址为:
D:/maven/repo3.3.1