日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Maven終端命令生成Spring-boot項目并輸出“helloworld“

作者:lzfshub 更新時間: 2024-03-06 編程語言

1. 生成項目

mvn archetype:generate

填寫groupId和artifactId,其余默認即可
在這里插入圖片描述

2. 修改pom.xml文件

將如下內容放入pom.xml文件內

  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.8.RELEASE</version>
    <relativePath/>
  </parent>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

3. 新建目錄及文件

  1. 新建controller文件
    在如下目錄新建controller目錄,src\main\java\io\liuzhifei
  2. 新建HelloController.java
    在src\main\java\io\liuzhifei\controller文件夾下創建HelloController.java文件,并寫入以下內容
package io.liuzhifei.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello()
    {
        return "Hello Spring World!!!!!!!!!!!!";
    }
}
  1. 新建HelloApplication.java
    在src\main\java\io\liuzhifei文件夾下創建HelloApplication.java,并寫入如下代碼
package io.liuzhifei;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloApplication {
    public static void main(String[] args) {
        SpringApplication.run(HelloApplication.class, args);
    }
}

4. 運行

  1. 法一
    命令行輸入
mvn spring-boot:run

瀏覽器輸入http://localhost:8080/hello進行查看

  1. 法二
    pom.xml寫入如下內容
<build>
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>exec-maven-plugin</artifactId>
            <version>1.6.0</version>
            <executions>
                <execution>
                    <goals>
                        <goal>java</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <mainClass>io.liuzhifei.HelloApplication</mainClass>
            </configuration>
        </plugin>
    </plugins>
  </build>

命令行執行

mvn exec:java -Dexec.mainClass="io.liuzhifei.HelloApplication"

5. 參考

  1. 使用Maven運行Java main的3種方式

原文鏈接:https://blog.csdn.net/weixin_40511249/article/details/136446932

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新