栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

SBT构建scala项目中sbt文件中%与%%的区别(sbt scala)

SBT构建scala项目中sbt文件中%与%%的区别(sbt scala)

区别:

%% :用于自动给库包的包名结尾加上Scala的版本号

% :仅用于分割groupID与artifactID

例如:、

scalaVersion := "2.12.13"

scalacOptions ++= Seq(
  "-deprecation",
  "-feature",
  "-unchecked",
  "-Xfatal-warnings",
  "-language:reflectiveCalls",
)

resolvers ++= Seq(
  Resolver.sonatypeRepo("snapshots"),
  Resolver.sonatypeRepo("releases")
)

// Chisel 3.5
addCompilerPlugin("edu.berkeley.cs" % "chisel3-plugin" % "3.5.0" cross CrossVersion.full)
libraryDependencies += "edu.berkeley.cs" %% "chisel3" % "3.5.0"
libraryDependencies += "edu.berkeley.cs" %% "chiseltest" % "0.5.0"

libraryDependencies这样配置的“chiseltest”版本的完整名称是“edu.berkeley.cs#chiseltest_2.12;0.5.0”,但也限定了scala

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772136.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号