我已经在SpringBoot中实现了我的应用程序的客户端和服务器组件。 我想用一个命令来构建服务器和客户端 我尝试使用Gradle bootRun,但是构建仅启动backen,然后挂起backendprosses运行 我如何在Gradel中创建用于构建并启动客户端和服务器的构建脚本。 我的主要build.gradle看起来像这样
plugins {
id 'org.springframework.boot' version '2.1.8.RELEASE'
}
repositories {
mavenCentral()
}
project (':frontendtemp') {
apply plugin: 'org.springframework.boot'
apply plugin: 'java'
apply plugin: 'io.spring.dependency-management'
dependencies {
implementation project(':backend')
}
}
project (':backend') {
apply plugin: 'java'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
}
后端Build.gradle看起来像这样
apply plugin: 'io.spring.dependency-management'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
testCompile("org.springframework.boot:spring-boot-starter-test")
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.4.2'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.4.2'
}
test {
useJUnitPlatform()
}
>
我的frontendtenp Build.gradle脚本看起来像这样
plugins {
id "com.moowork.node" version "1.3.1"
}
apply plugin: 'io.spring.dependency-management'
repositories {
mavenCentral()
}
node {
version = '12.5.0.'
download = false
}
bootRun {
systemProperty 'server.port', '8086'
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.4.2'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.4.2'
}
如何创建同时构建后端和前端温度的脚本?