更新时间:2020-11-30 17:50
SOFABoot 工程创建后,其运行方式包括 云端运行 和 本地运行 2 种方式。
请参见 SOFABoot 云端发布。
下文将向您介绍如何实现 SOFABoot Web 工程和 Core 工程在本地的编译与运行。
请单击下载示例工程:websofademo.7z。
主要操作步骤如下:
mvn clean install
命令,完成相应依赖的下载。web
模块下的 main
函数,即可启动 SOFABoot Web 工程。主要操作步骤如下:
C:\Users\user_Name\SOFABootWebProject
mvn clean install
命令,完成相应依赖的下载。web
模块所在根目录,示例如下:C:\Users\user_Name\SOFABootWebProject\app\web
mvn spring-boot:run
命令。SOFABoot Web 工程的 main
函数默认在 web
模块中,且默认在 web
模块中配置了 Spring Boot 的 Maven 插件,所以需要切换至 web
模块所在的目录并执行上述第 4 条命令以编译、运行该工程。
在上述命令执行过程中,默认的 spring-boot-maven-plugin 插件会对工程原型进行自动配置,如无特殊需求可以不用修改,具体配置可以参考 spring-boot-maven-plugin 使用说明。
主要操作步骤如下:
C:\Users\user_Name\SOFABootWebProject
mvn package
或者 mvn clean install
命令,SOFABoot 工程会被打包为 {XXX}-executable.jar
文件,并存放于工程根目录的 target
目录中。target
目录。java -jar XXX-executable.jar
,编译运行该工程。如需在私有服务器(已安装相应版本 JDK)上进行测试,可将上述第 2 步生成的 {XXX}-executable.jar
文件拷贝到服务器,然后使用 java -jar XXX-executable.jar
命令行执行该文件。
通过以上任意一种方式运行工程后,您可以通过浏览器访问以下任一地址来运行并验证结果。
http://localhost:8341/webapi/users/aliBaby
说明:URL 中的 aliBaby 部分,可自定义添加。
请单击下载示例工程:websofademo.7z。
主要操作步骤如下:
mvn clean install
命令,完成相应依赖的下载。service
模块下的 main
函数,即可启动 SOFABoot Core 工程。主要操作步骤如下:
C:\Users\user_Name\SOFABootCoreProject
mvn clean install
命令,完成相应依赖的下载。service
模块所在根目录,示例如下:C:\Users\user_Name\SOFABootWebProject\SOFABootWebProject-service
mvn spring-boot:run
命令。SOFABoot Web 工程的 main
函数默认在 service
模块中,且默认在 service
模块中配置了 Spring Boot 的 Maven 插件,所以需要切换至 service
模块所在的目录并执行上述第 4 条命令以编译、运行该工程。
在上述命令执行过程中,默认的 spring-boot-maven-plugin 插件会对工程原型进行自动配置,如无特殊需求可以不用修改,具体配置可以参考 spring-boot-maven-plugin 使用说明。
主要操作步骤如下:
C:\Users\user_Name\SOFABootCoreProject
mvn package
或者 mvn clean install
命令,SOFABoot 工程会被打包为 {XXX}-executable.jar
文件,并存放于工程根目录的 target
目录中。target
目录。java -jar XXX-executable.jar
,编译运行该工程。如需在私有服务器(已安装相应版本 JDK)上进行测试,可将上述第 2 步生成的 {XXX}-executable.jar
文件拷贝到服务器,然后使用 java -jar XXX-executable.jar
命令行执行该文件。
SOFABoot Core 工程是没有页面的工程,因此无法在本地进行效果预览。但可以通过访问以下地址进行健康检查。
http://localhost:8080/actuator/readiness
如果 status 为 UP,表示创建成功。
在文档使用中是否遇到以下问题
更多建议
匿名提交