Idea intellij jdk 1.7通過maven建立Springboot專案
1.這裡將介紹比較原始的方法。idea 2017.1,當你的jdk是1.8是很好建立springboot專案的,只要通過idea 的spring initial即可方便的建立,這裡我的是1.7,因此還沒找到怎麼通過該方法建立springboot專案。
jdk1.7建立Springboot專案,這裡你需要先配置在Idea 上配置maven,如下所示。
下面建立一個module,類似在eclipse下的工作空間建立一個project。而idea上的project 類似eclipse上的工作空間
得到的結果如下所示
引入springboot依賴,如果你是新建module,在這個module的父包project中引入了,則該module中的pom.xml不用引入如下的依賴。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.7</java.version>//注意設定java版本
</properties>
<!-- Add typical dependencies for a web application -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.7.RELEASE</version>//注意這裡我的jdk版本時1.7因此需要對應springboot的版本,其實這裡也可以用別的版本例如1.5.9,但是不能用1.5.19和最新版的2以上的版本(自己測試的就這麼多)
<relativePath/>
</parent>
在該module下新建controller和application類
對應程式碼為HelloApplication
package app;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
/**
* hello Created by pingf
*
* @Date 2019/1/10 - 10:55 .
*/
@SpringBootApplication
@ComponentScan(value = "controller")
public class HelloApplication {
public static void main(String[] args){
SpringApplication.run(HelloApplication.class,args);
}
}
HelloController程式碼
package controller;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* hello Created by pingf
*
* @Date 2019/1/10 - 10:52 .
*/
@RestController
@EnableAutoConfiguration
public class Hellocontroller {
@RequestMapping("/hello")
public String hello(){
return "hello world idea";
}
}
啟動專案即可。最後的 結果為
相關文章
- IntelliJ IDEA 建立Spring+SpringMVC+mybatis+maven專案IntelliJIdeaSpringMVCMyBatisMaven
- IntelliJ IDEA 建立Gradle/Java 專案IntelliJIdeaGradleJava
- IDEA建立Maven專案中踩過的坑IdeaMaven
- idea建立springboot專案IdeaSpring Boot
- idea 建立springboot專案IdeaSpring Boot
- 使用IDEA建立springboot專案IdeaSpring Boot
- 1.idea建立springboot專案IdeaSpring Boot
- _005_SpringBoot_使用IDEA建立SpringBoot專案Spring BootIdea
- [Android]後端之路--intellij IDEA Maven專案的搭建(1)Android後端IntelliJIdeaMaven
- 在idea中利用spingboot建立maven專案IdeabootMaven
- Springboot建立maven多模組專案Spring BootMaven
- 使用idea建立springBoot Maven聚合工程IdeaSpring BootMaven
- JDK1.8使用IDEA建立spring專案JDKIdeaSpring
- IntelliJ IDEA配置JDKIntelliJIdeaJDK
- SpringBoot專案在IntelliJ IDEA中實現熱部署Spring BootIntelliJIdea熱部署
- IDEA建立SpringBoot專案(詳細教程)IdeaSpring Boot
- 使用Intellij建立springboot專案Spring Initializr Error 403IntelliJSpring BootError
- IDEA社群版(IDEA Community Edition)建立Springboot父子專案IdeaUnitySpring Boot
- 解決Intellij IDEA2018 的 maven專案每次啟動後都恢復到1.5的JDKIntelliJIdeaMavenJDK
- idea建立SpringBoot選不了JDK8IdeaSpring BootJDK
- 【Springboot】在Idea的Maven專案匯入依賴Spring BootIdeaMaven
- IntelliJ Idea14 建立Maven多模組專案,多繼承,熱部署配置總結(一)IntelliJIdeaMaven繼承熱部署
- IDEA設定預設Maven(使用idea maven archetype建立專案時,專案建立慢或者不完整,缺失部分目錄)IdeaMaven
- _003_SpringBoot_使用IDEA快速建立一個SpringBoot專案Spring BootIdea
- IDEA建立SpringBoot的多模組專案教程IdeaSpring Boot
- 基於IDEA的SpringBoot專案建立(三)——thymeleafIdeaSpring Boot
- Intellij IDEA 安裝Scala外掛 + 建立Scala專案(Hello World!)IntelliJIdea
- Intellij IDEA 安裝Python外掛 + 建立Python專案(Hello World!)IntelliJIdeaPython
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- IntelliJ IDEA Maven專案下資料夾不能右鍵新建class等檔案IntelliJIdeaMaven
- SpringBoot專案建立報錯——解決Intellij idea Error:java: 無效的源發行版: 16Spring BootIntelliJIdeaErrorJava
- IntelliJ IDEA如何新建專案HTMLIntelliJIdeaHTML
- 使用Intellij IDEA快速部署SpringBoot專案到阿里雲伺服器IntelliJIdeaSpring Boot阿里伺服器
- myeclipse下通過maven建立springbootEclipseMavenSpring Boot
- intellij IDEA建立檔案新增註釋模板IntelliJIdea
- IntelliJ IDEA java maven專案讀取配置檔案資訊 java.util.ResourceBundle 方式IntelliJIdeaJavaMaven
- 在Intellij IDEA中如何配置MavenIntelliJIdeaMaven
- IDEA建立Maven工程IdeaMaven