sbt in Action

sbt in Action pdf epub mobi txt 电子书 下载 2025

出版者:Manning Publications
作者:Josh Suereth
出品人:
页数:280
译者:
出版时间:2015-12-11
价格:USD 44.99
装帧:Paperback
isbn号码:9781617291272
丛书系列:
图书标签:
  • Scala
  • Build-Tool
  • 软件开发
  • 大数据
  • 函数式编程
  • scala
  • buildtools
  • sbt
  • 构建工具
  • Scala
  • Action
  • 编程
  • 开发
  • 实战
  • 自动化构建
  • 项目管理
  • Maven
  • Gradle
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Simple Build Tool: sbt. The idea of a high quality build tool for Scala is indeed simple, but sbt itself is richly-featured and powerful. Documentation for sbt is sparse, and the blogs, tutorials, and other bits scattered across the web leave you wanting a comprehensive, accurate picture of how to build Scala projects effectively and efficiently. This book will help you transform ugly, complex builds into a streamlined, automated, and repeatable process.

SBT in Action is first and foremost a tutorial about effectively building Scala projects. It introduces the sbt tool with a simple project that establishes the fundamentals of running commands and tasks. Next, it shows you how to use the peripheral libraries in sbt to make common tasks simpler. This includes an I/O library to deal with files and how to parse user input in a meaningful fashion. Finally, it covers how to deploy software effectively.

作者简介

Josh Suereth is a Senior Software Engineer at Typesafe and the author of Scala in Depth. He is the author of several open source Scala projects, including the Scala automated resource management library, the PGP sbt plugin. Matthew Farwell is a Senior Software developer at Nexthink. He is the author of Scalastyle, the style checker for Scala and is a contributor to JUnit and the Eclipse Scala IDE.

目录信息

PART 1: SIMPLE BUILD TOOL IN ACTION
1. Why sbt? - FREE
2. Getting Started - AVAILABLE
PART 2: UNDERSTANDING SBT'S CORE CONCEPTS
3. Core Concepts - AVAILABLE
4. The Default Build - AVAILABLE
PART 3: WORKINGWITH SBT
5. Testing - AVAILABLE
6. The I/O and Process Libraries
7. Accepting user input with sbt's input tasks - AVAILABLE
8. Using Plugins and External Libraries
9. Debugging Your Build
PART 4: EXTENDING SBT
10. Getting *Dirty* with the Build
11. Defining Plugins
PART 5: DEPLOYING YOUR PROJECTS
12. The SBT Launcher
13. Distributing Your Projects
APPENDIXES:
A A complete sample build
B What you need to know about Ivy - AVAILABLE
C Scala for sbt users
D Common errors and their meanings
E sbt's loading mechanism
F Setting up your IDE for SBT?
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

太sb了

评分

入门书籍。官方文档写的实在太差,而且逻辑混乱。可以以这本作为入门,再以文档作为进阶。

评分

读了sbt的官方文档的第一章(快速入门的),觉得缺乏例子,所以跑来读这本书。虽然是2015年的书,还不算太老,但是书中一些部分已经有点过时了。读了官方sbt文档和这本书之后我不得不感叹,sbt相关东西确实写得都不够清晰……这本书里的好多代码,命名,目录结构,都非常非常不规范,槽点非常多!

评分

读了sbt的官方文档的第一章(快速入门的),觉得缺乏例子,所以跑来读这本书。虽然是2015年的书,还不算太老,但是书中一些部分已经有点过时了。读了官方sbt文档和这本书之后我不得不感叹,sbt相关东西确实写得都不够清晰……这本书里的好多代码,命名,目录结构,都非常非常不规范,槽点非常多!

评分

幺蛾子还真不少

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有