java build compile_java – SBT build,在Compile上运行子项目的主类并运行

如果我有如下所示的结构:

—后端

– – 前端

lazy val commonSettings = Seq(

version := "0.1.0-SNAPSHOT",

scalaVersion := "2.12.1",

resolvers := allResolvers,

libraryDependencies := AllLibraryDependencies

)

lazy val client = (project in file("client")).

// .enablePlugins(PlayScala)

settings(commonSettings: _*).

settings(

name := "client"

)

.aggregate(common, frontend, backend)

.dependsOn(common, frontend, backend)

lazy val common = (project in file("common")).

settings(commonSettings: _*).

settings(

name := "common"

)

lazy val frontend = (project in file("frontend")).

settings(commonSettings: _*).

settings(

name := "frontend"

)

.aggregate(common)

.dependsOn(common)

lazy val backend = (project in file("backend")).

settings(commonSettings: _*).

settings(

name := "backend"

)

.aggregate(common)

.dependsOn(common)

`

然后执行即前端项目中的一个类,这个命令对我有用:

sbt“frontend / runMain sample.cluster.transformation.frontend.TransformationFrontendApp 2551”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值