SpringBoot应用的启动访问部署
启动
@SpringBootApplication标注主程序,表示这是一个SpringBoot应用
@SpringBootApplication
public class HelloWorldMainApplication {
public static void main(String[] args) {
//启动
SpringApplication.run(HelloWorldMainApplication.class, args);
}
}
@RestController是spring4里的新注解,是@ResponseBody和@Controller的缩写
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
return "hello SpringBoot,this is my first Application";
}
}
运行
http://localhost:8080/hello
部署
添加maven插件,该插件的作用是将该spring boot项目打包为可执行的java包
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
使用mvn package进行打包
以idea为例,点击右侧maven projects->项目名称->lifecycle->package
包生成的路径观察打印即可,如包的名称为 hello.jar
java -jar hello.jar运行
以上是 SpringBoot应用的启动访问部署 的全部内容, 来源链接: utcz.com/z/518408.html