1.工具Eclipse IDE for Java Developers - 2021-09
2.在eclipse的marketplace里安装spring boot框架和liberty
3.创建一个liberty server,设置liberty为default server
4.创建一个spring boot project
5.在project中实现功能
6.点击工程鼠标右键→project facets中选java,runtime中勾选liberty
7.maven clean ,maven install后target目录下生成jar
8.copy jar至liberty server的app目录
9.配置server.xml
↓切换到Design tab,选中feature manager,通过右侧add/remove添加feature
<featureManager>
<feature>springBoot-2.0</feature>
<feature>servlet-4.0</feature>
<feature>localConnector-1.0</feature>
</featureManager>
↓加上如下配置标明该project为spring boot project
<springBootApplication location="mfAccInfo.jar"/>
10.start server
11.URL访问:http://localhost:9080/api/v1/accounts/acquire(sample,port在server.xml中配置)
12.controller code
package com.mf.accInfo.controller;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
*
*
*
* @author 王
*/
@RestController
public class AccountsAcquireCtrl {
Logger logger =LoggerFactory.getLogger(AccountsAcquireCtrl.class);
@RequestMapping(value={"/api/v1/accounts/acquire"})
public HttpStatus responseValue(){
logger.debug("This API is starting to return accounts related information.");
return HttpStatus.OK;
}
}