-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
executable file
·33 lines (26 loc) · 1.13 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
lazy val root = (project in file("."))
.settings(
// Project name (artifact name in Maven)
name := "(java-cli-sb)",
// orgnization name (e.g., the package name of the project)
organization := "com.treasure-data",
version := "1.0-SNAPSHOT",
// project description
description := "Treasure Data Project",
// Do not append Scala versions to the generated artifacts
crossPaths := false,
// This forbids including Scala related libraries into the dependency
autoScalaLibrary := false,
libraryDependencies ++= Seq(
"org.springframework.boot" % "spring-boot-starter-web" % "2.4.1",
"org.springframework.boot" % "spring-boot-starter-thymeleaf" % "2.4.1",
"org.springframework.security" % "spring-security-crypto" % "5.3.2.RELEASE",
"commons-codec" % "commons-codec" % "1.15",
"org.webjars" % "webjars-locator-core" % "0.46",
"org.webjars" % "bootstrap" % "3.3.7",
"org.webjars" % "jquery" % "3.1.1-1",
"org.thymeleaf.extras" % "thymeleaf-extras-springsecurity5" % "3.0.4.RELEASE",
"org.springframework.boot" % "spring-boot-starter-security" % "2.4.1"
),
mainClass := Some("example.Application")
)