`
fjjiaboming
  • 浏览: 33139 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

scala lift. 在 eclipse 中的搭建.

 
阅读更多
鉴于国内资料太少,而国外的实战性资料也不多.现在总结一下,分享给大家实战使用.

在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-2.12.11.tgz

    在安装Scala之前,确保你的系统已经安装了Java Development Kit (JDK)。JDK是运行和开发Scala程序的必要条件,因为它是一个基于Java虚拟机(JVM)的语言。你需要一个至少为JDK 8的版本,因为Scala 2.12.x支持JDK 8及...

    scala-2.12.14.zip&scala-2.12.11.tgz Linux版本压缩包.rar

    Scala是一种强大的多范式编程语言,它融合了面向对象编程和函数式编程的概念,被广泛应用于大数据处理和分布式计算领域,特别是在Apache Spark等框架中。标题提到的"scala-2.12.14.zip&scala-2.12.11.tgz"是Scala的...

    scala-2.12.13.tgz

    在Linux环境中,安装Scala 2.12.13的步骤通常包括以下几步: 1. **解压文件**:首先,你需要在终端中使用`tar`命令解压下载的文件。输入以下命令: ``` tar -zxvf scala-2.12.13.tgz ``` 这将创建一个名为`...

    在浏览器上运行 Scala Scala.js.zip

    Scala.js是Scala社区的一个重要里程碑,它允许开发者使用强大的Scala编程语言编写前端应用,然后通过编译转换为JavaScript代码,进而实现在浏览器环境中运行。这一技术极大地拓宽了Scala的应用领域,使得开发者能够...

    scala2.12.zip

    在这个"scala2.12.zip"压缩包中,包含了Scala 2.12.11的二进制版本和源代码,这为开发者提供了深入理解语言内部工作原理的机会。 Scala 2.12是Scala语言的一个主要版本,它的主要特点是向后兼容性,这意味着大多数...

    scala-2.12.11.zip

    要开始使用Scala,开发者需要解压这个压缩包,将Scala的bin目录添加到系统的PATH环境变量中,然后就可以在命令行中运行`scala`命令来启动Scala的REPL(Read-Eval-Print Loop)或使用IDE如IntelliJ IDEA或Eclipse进行...

    scala-2.13.8 解压安装版

    对于开发环境,有IntelliJ IDEA和Scala IDE(基于Eclipse)等提供强大的集成支持,包括代码提示、重构和调试工具。 6. **Sbt构建工具**:"scala"压缩包可能包含了Scala的构建工具SBT(Simple Build Tool),它是...

    org.scala-ide.scala210.jars_4.3.0.201512011535.jar

    scala插件最大的一个jar包

    scala-2.12.12.zip

    2. 设置环境变量`SCALA_HOME`指向解压后的目录,并将`%SCALA_HOME%\bin`添加到`PATH`环境变量中。 3. 验证安装是否成功,可以通过命令行运行`scala`命令,如果出现Scala的提示符,表示安装完成。 有了Scala 2.12.12...

    windows和linux版本的scala2.12.11

    3. 安装完成后,Scala的命令行工具`scala.bat`将被添加到系统的PATH环境变量中,使得用户可以在命令行界面直接运行Scala REPL(Read-Eval-Print Loop)。 4. 要验证安装,打开命令提示符并输入`scala`,如果一切正常...

    Scala-IDE(for Eclipse Juno Scala 2.9)

    在本例中,我们讨论的是针对Eclipse Juno版本的Scala IDE,支持Scala 2.9版本。Scala是一种多范式编程语言,融合了面向对象和函数式编程的概念,为开发者提供了高度的灵活性和强大的表达能力。 **Eclipse Juno** 是...

    scala-2.12.11.tar.gz

    Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向...Scala 运行在Java虚拟机上,并兼容现有的Java程序。 Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。

    scala211-eclipse-plugin(4.4and4.5).zip

    Scala 2.11 Eclipse 插件是为开发者提供在 Eclipse IDE 中编写、运行和调试 Scala 代码的支持工具。这个压缩包"scala211-eclipse-plugin(4.4and4.5).zip"显然是针对Eclipse 4.4 (Luna) 和 4.5 (Mars) 版本设计的,它...

    scala sdk .......

    它允许开发人员在单个环境中使用多种编程风格,从而提高了代码的可读性和可维护性。 Scala SDK主要包括以下组件: 1. **Scala编译器**:这是将Scala源代码转换为Java字节码的工具,使得Scala程序可以在Java虚拟机...

    scala_lift

    在这个压缩包中,包含了三本书籍,旨在帮助学习者深入理解 Scala Lift 框架,提升开发能力。下面我们将详细探讨这三本书可能涵盖的知识点,并对 Scala Lift 框架进行深入解析。 首先,"explore lift.pdf" 可能会...

    scalor-maven-plugin:用于Java,Scala,Scala.macro,Scala.js,Scala.native,Eclipse和Maven的构建集成器

    为Java,Scala,Scala.macro,Scala.js,Scala.native,Eclipse和Maven构建集成器。 安装 生产发布 开发发布 适用于Scala IDE 4.7的Scalor插件1.X 相似的插件 入门 设置 建立并研究 插件功能 Scala 新增量 使用...

    scala课件.zip

    Scala概述.pptx 变量.pptx 运算符.pptx 程序流程控制.pptx 函数式编程基础.pptx 面向对象编程(基础部分).pptx 面向对象编程(中级部分).pptx 面向对象编程(高级特性).pptx 隐式转换和隐式参数.pptx 集合(上)-基本使用...

    scala-intellij-bin-2021.1.22.zip

    在压缩包中的"Scala"可能是指一系列与Scala相关的文件或目录,这些可能包括Scala编译器、标准库、Scala文档、示例代码等。这些资源可以帮助初学者快速上手Scala编程,或者为经验丰富的开发者提供便利。 使用...

    scala-2.12.10.tgz

    总的来说,`scala-2.12.10.tgz`是一个全面的Scala安装包,适合在Linux环境中学习和使用Scala语言,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入学习和实践,开发者可以利用Scala的强大功能来构建高...

Global site tag (gtag.js) - Google Analytics