鉴于国内资料太少,而国外的实战性资料也不多.现在总结一下,分享给大家实战使用.
在eclipse上安装:
M2Eclipse, Scala IDE, and M2Eclipse-Scala plugins
在系统上安装:
sbt
在sbt上安装:
sbteclipse 见 https://github.com/typesafehub/sbteclipse
Add sbteclipse to your plugin definition file. You can use either the global one at ~/.sbt/plugins/plugins.sbt or the project-specific one at PROJECT_DIR/project/plugins.sbt:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.1")
把sbteclipse加入到sbt的插件定义文件中.
可以通过全局的文件:~/.sbt/plugins/plugins.sbt
也可以通过指定的项目: PROJECT_DIR/project/plugins.sbt :
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.1.1")
创建项目:
1.切换目录你创建的工程主目录.
2.在terminal中,键入: sbt
3.在sbt中,键入: eclipse
4.在eclipse中, import exists project.
到此sbt项目就建成了.
liftweb待继...
-----------------------------------------------------------------
工程师招聘:
http://job.youzan.com 请联系我: linzuxiong1988@gmail.com .
分享到:
相关推荐
在安装Scala之前,确保你的系统已经安装了Java Development Kit (JDK)。JDK是运行和开发Scala程序的必要条件,因为它是一个基于Java虚拟机(JVM)的语言。你需要一个至少为JDK 8的版本,因为Scala 2.12.x支持JDK 8及...
Scala是一种强大的多范式编程语言,它融合了面向对象编程和函数式编程的概念,被广泛应用于大数据处理和分布式计算领域,特别是在Apache Spark等框架中。标题提到的"scala-2.12.14.zip&scala-2.12.11.tgz"是Scala的...
在Linux环境中,安装Scala 2.12.13的步骤通常包括以下几步: 1. **解压文件**:首先,你需要在终端中使用`tar`命令解压下载的文件。输入以下命令: ``` tar -zxvf scala-2.12.13.tgz ``` 这将创建一个名为`...
Scala.js是Scala社区的一个重要里程碑,它允许开发者使用强大的Scala编程语言编写前端应用,然后通过编译转换为JavaScript代码,进而实现在浏览器环境中运行。这一技术极大地拓宽了Scala的应用领域,使得开发者能够...
在这个"scala2.12.zip"压缩包中,包含了Scala 2.12.11的二进制版本和源代码,这为开发者提供了深入理解语言内部工作原理的机会。 Scala 2.12是Scala语言的一个主要版本,它的主要特点是向后兼容性,这意味着大多数...
要开始使用Scala,开发者需要解压这个压缩包,将Scala的bin目录添加到系统的PATH环境变量中,然后就可以在命令行中运行`scala`命令来启动Scala的REPL(Read-Eval-Print Loop)或使用IDE如IntelliJ IDEA或Eclipse进行...
对于开发环境,有IntelliJ IDEA和Scala IDE(基于Eclipse)等提供强大的集成支持,包括代码提示、重构和调试工具。 6. **Sbt构建工具**:"scala"压缩包可能包含了Scala的构建工具SBT(Simple Build Tool),它是...
scala插件最大的一个jar包
2. 设置环境变量`SCALA_HOME`指向解压后的目录,并将`%SCALA_HOME%\bin`添加到`PATH`环境变量中。 3. 验证安装是否成功,可以通过命令行运行`scala`命令,如果出现Scala的提示符,表示安装完成。 有了Scala 2.12.12...
3. 安装完成后,Scala的命令行工具`scala.bat`将被添加到系统的PATH环境变量中,使得用户可以在命令行界面直接运行Scala REPL(Read-Eval-Print Loop)。 4. 要验证安装,打开命令提示符并输入`scala`,如果一切正常...
在本例中,我们讨论的是针对Eclipse Juno版本的Scala IDE,支持Scala 2.9版本。Scala是一种多范式编程语言,融合了面向对象和函数式编程的概念,为开发者提供了高度的灵活性和强大的表达能力。 **Eclipse Juno** 是...
Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向...Scala 运行在Java虚拟机上,并兼容现有的Java程序。 Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。
Scala 2.11 Eclipse 插件是为开发者提供在 Eclipse IDE 中编写、运行和调试 Scala 代码的支持工具。这个压缩包"scala211-eclipse-plugin(4.4and4.5).zip"显然是针对Eclipse 4.4 (Luna) 和 4.5 (Mars) 版本设计的,它...
它允许开发人员在单个环境中使用多种编程风格,从而提高了代码的可读性和可维护性。 Scala SDK主要包括以下组件: 1. **Scala编译器**:这是将Scala源代码转换为Java字节码的工具,使得Scala程序可以在Java虚拟机...
在这个压缩包中,包含了三本书籍,旨在帮助学习者深入理解 Scala Lift 框架,提升开发能力。下面我们将详细探讨这三本书可能涵盖的知识点,并对 Scala Lift 框架进行深入解析。 首先,"explore lift.pdf" 可能会...
为Java,Scala,Scala.macro,Scala.js,Scala.native,Eclipse和Maven构建集成器。 安装 生产发布 开发发布 适用于Scala IDE 4.7的Scalor插件1.X 相似的插件 入门 设置 建立并研究 插件功能 Scala 新增量 使用...
Scala概述.pptx 变量.pptx 运算符.pptx 程序流程控制.pptx 函数式编程基础.pptx 面向对象编程(基础部分).pptx 面向对象编程(中级部分).pptx 面向对象编程(高级特性).pptx 隐式转换和隐式参数.pptx 集合(上)-基本使用...
在压缩包中的"Scala"可能是指一系列与Scala相关的文件或目录,这些可能包括Scala编译器、标准库、Scala文档、示例代码等。这些资源可以帮助初学者快速上手Scala编程,或者为经验丰富的开发者提供便利。 使用...
总的来说,`scala-2.12.10.tgz`是一个全面的Scala安装包,适合在Linux环境中学习和使用Scala语言,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入学习和实践,开发者可以利用Scala的强大功能来构建高...