在 Eclipse 中使用 Gradle 构建 Spring Boot 应用程序后,你可以在 Eclipse 外部运行生成的可执行 JAR 文件。以下是详细的步骤:
首先,确保你的 Spring Boot 项目配置正确,并且可以在 Eclipse 中成功构建和运行。你的 build.gradle
文件应该包含 Spring Boot 插件和相关依赖项。例如:
plugins {
id 'org.springframework.boot' version '2.5.4'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
在 Eclipse 中打开终端或使用外部终端,导航到项目的根目录,然后运行以下 Gradle 命令来构建可执行 JAR 文件:
./gradlew clean build
这个命令会清理项目并构建 JAR 文件。构建成功后,生成的 JAR 文件通常位于 build/libs
目录下。
在终端中导航到 build/libs
目录,然后使用以下命令运行生成的可执行 JAR 文件:
java -jar your-application-0.0.1-SNAPSHOT.jar
请将 your-application-0.0.1-SNAPSHOT.jar
替换为实际生成的 JAR 文件名。
如果你的 Spring Boot 应用程序需要命令行参数或配置文件,可以在运行 JAR 文件时传递这些参数。例如:
java -jar your-application-0.0.1-SNAPSHOT.jar --server.port=8081
或者使用外部配置文件:
java -jar your-application-0.0.1-SNAPSHOT.jar --spring.config.location=classpath:/custom-application.properties
运行 JAR 文件后,Spring Boot 应用程序会启动,并在终端中输出日志信息。你可以通过日志信息确认应用程序是否成功启动。
--server.port
参数来更改端口。build.gradle
文件中的依赖配置,并确保所有依赖项都能正确解析。领取专属 10元无门槛券
手把手带您无忧上云