_005_SpringBoot_使用IDEA建立SpringBoot專案
首先宣告一下,我用的是win10的作業系統,實現過程基本是一樣的,只是檢視展示過程可能會有些差別。
1.配置java執行環境
1.1 要使用eclipse,需要配置jdk環境。在網上下一個jdk安裝包,我用的是jdk1.8。安裝好jdk後,安裝目錄如下
1.2 接下來就要配置環境變數了,開啟我的電腦-》高階系統設定-》環境變數
我們需要建立JAVA_HOME變數,值為你所安裝的jdk路徑,我的是C:\Program Files\Java\jdk1.8.0_101。
下一步,我們需要建立CLASSPATH變數,填值有兩種方式,(1)使用%JAVA_HOME%代替jdk安裝路徑,如%JAVA_HOME%\lib;(2)使用jdk安裝路徑\lib;
接下來,需要配置配置path變數,path變數是有的,不需要新建,我們直接選中編輯即可。
填值也有兩種方式,(1)使用%JAVA_HOME%代替jdk安裝路徑,如%JAVA_HOME%\bin;(2)使用jdk安裝路徑\bin;
注意!(1)由於我用的是window10的作業系統,這就和我之前用的window7有少許差別了,在配置變數值的時候,window7作業系統的值是連在一起的,如果是
在填寫path變數值的時候,需要在原有值後面加上";"分號,再繼續新增值。
(2)如果是安裝jdk失敗了或者是需要換jdk的版本,需要把原來的jdk解除安裝後再執行操作。
1.3 環境配置檢驗
環境配置好後,我們需要驗證一下是否配置成功。開啟命令提示符,輸入java,回車後出現如下一些命令,則配置成功了!
如果提示不是內部或外部命令,也不是可執行的程式,那麼就需要檢查環境配置是否錯誤。
安裝好後可以檢視jdk安裝的版本,在控制檯輸入java -version,回車
我的版本就是1.8.0_101。
2.maven配置
2.1配置maven環境變數
接下來我們需要配置maven,在網上下載maven後解壓。開啟高階系統設定配置maven的環境。
我們需要建立MAVEN_HOME變數,值為maven的解壓路徑。
然後配置path變數。這裡也有兩種配置方法,同上面一樣。
2.2檢驗maven環境配置
配置好後開啟控制檯檢視是否配置成功。在控制檯輸入mvn -v 命令。
這樣就成功了!
3.下載STS外掛,更快速的開發
基本的執行環境就搭建成功了,現在就可以搭建spring boot的專案。由於eclipse提供了Spring Tool Suite(STS)外掛,使用外掛可以更快速的開發。
開啟eclipse,help-》Eclipse Marketplace-》選擇Popular-》選擇STS-》Installed,下載外掛需要等待一段時間。
下載完成後,可以在new -》Project看到spring目錄,選中Spring Starter Project-》next
接下來
可根據你需要勾選,我們勾選web,然後就可以Finish了,專案就建立成功了!
4.建立spring boot。
我們只需要編寫pom.xml和一個java類。
4.1pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.midgetontoes</groupId>
<artifactId>spring-boot-simple</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring.boot.version>1.1.4.RELEASE</spring.boot.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>${spring.boot.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring.boot.version}</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
4.2 java類
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@EnableAutoConfiguration
public class DemoApplication {
@RequestMapping("/test")
String home() {
return "Hello World!";
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
5.執行Spring boot
在Application類中run as -》java Aplication,
若出現一個列印的spring圖示,則一個簡單的spring boot 專案就建立成功了!
也可以開啟網頁輸入localhost:8080/test檢視
好了,一個簡單的Spring boot專案就完成了,快去試試吧!
相關文章
- 使用IDEA建立springboot專案IdeaSpring Boot
- idea建立springboot專案IdeaSpring Boot
- idea 建立springboot專案IdeaSpring Boot
- _003_SpringBoot_使用IDEA快速建立一個SpringBoot專案Spring BootIdea
- 1.idea建立springboot專案IdeaSpring Boot
- IDEA建立SpringBoot專案(詳細教程)IdeaSpring Boot
- IDEA社群版(IDEA Community Edition)建立Springboot父子專案IdeaUnitySpring Boot
- 使用IDEA建立gradle專案IdeaGradle
- IDEA建立SpringBoot的多模組專案教程IdeaSpring Boot
- 基於IDEA的SpringBoot專案建立(三)——thymeleafIdeaSpring Boot
- Idea intellij jdk 1.7通過maven建立Springboot專案IdeaIntelliJJDKMavenSpring Boot
- IDEA使用Gradle構建SpringBoot專案工程IdeaGradleSpring Boot
- idea建立web專案IdeaWeb
- idea建立javaweb專案IdeaJavaWeb
- IDEA建立Flink專案Idea
- JDK1.8使用IDEA建立spring專案JDKIdeaSpring
- 使用idea建立springBoot Maven聚合工程IdeaSpring BootMaven
- 使用springboot建立web專案,並使用外部TomcatSpring BootWebTomcat
- Idea 建立 父專案和子專案Idea
- 使用idea新建springBoot+Gradle專案(超詳細)IdeaSpring BootGradle
- IDEA匯入SpringBoot專案教程IdeaSpring Boot
- spring boot 建立web專案(IDEA)Spring BootWebIdea
- IntelliJ IDEA 建立Gradle/Java 專案IntelliJIdeaGradleJava
- idea社群版建立web專案IdeaWeb
- IDEA建立動態Web專案IdeaWeb
- idea建立spring boot專案慢()IdeaSpring Boot
- IDEA建立SpringMVC+Gradle專案IdeaSpringMVCGradle
- 使用Intellij建立springboot專案Spring Initializr Error 403IntelliJSpring BootError
- SpringBoot入門 - 建立專案Spring Boot
- SpringBoot專案建立流程--SpringMVCSpring BootSpringMVC
- 在IDEA中使用SBT構建工具建立SCALA專案Idea
- IDEA設定預設Maven(使用idea maven archetype建立專案時,專案建立慢或者不完整,缺失部分目錄)IdeaMaven
- 線上快速建立SpringBoot專案Spring Boot
- idea執行springboot開源專案GunsIdeaSpring Boot
- IDEA開發SpringBoot專案問題集IdeaSpring Boot
- 使用Intellij IDEA快速部署SpringBoot專案到阿里雲伺服器IntelliJIdeaSpring Boot阿里伺服器
- 在idea中利用spingboot建立maven專案IdeabootMaven
- Spring Boot入門(一):使用IDEA建立Spring Boot專案並使用yaml配置檔案Spring BootIdeaYAML