SpringBoot--解決不依賴父POM的問題
參考:SpringBoot-1.5.8-RELEASE 25頁。
<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>
<!-- <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.8.RELEASE</version> </parent> -->
<groupId>text</groupId>
<artifactId>SpringBoot01</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties >
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-releasetrain</artifactId>
<version>Fowler-SR2</version>
<scope>import</scope>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.5.8.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
通過在dependencyManagement中引入的一個父pom.xml中的依賴,重點在import這一項的配置,在dependencyManagement外側正常引用父POM已在dependencyManagement中定義的依賴的版本,在就可以實現多繼承父POM的問題,並且就可可以正常設定父專案了。
文件中有這樣一句話:
參考:http://blog.csdn.net/mn960mn/article/details/50894022
相關推薦
SpringBoot--解決不依賴父POM的問題
參考:SpringBoot-1.5.8-RELEASE 25頁。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche
springboot解決第三方依賴jar包的問題
war 項目 ice pat http sed osi maven mpat 公司現在用的是springboot+maven,想要把一些老的項目都改成這種框架。但是一些老的項目中有好多第三方的jar包或者是自己的jar包,maven庫上沒有。最初的解決方案是一個個的depl
解決 SpringBoot 不繼承父starter-parent打包不包含依賴的問題
由於專案需要繼承自己平臺的父 parent , 有的模組是純 api ,不能有任何依賴, 所以父 parent 不能直接引入 springboot, 單獨給非 boot 專案排除依賴的話又特別的麻煩, 且不好把控。 記得剛接觸 SpringBoot 時看的官方文件裡面有給方案。開啟官網找了找。
idea中的spring boot maven專案的依賴和pom.xml檔案不一致的解決辦法
今天用idea建立了一個spring boot專案,包含了spring security,在pom檔案和專案依賴都存在security依賴的情況下,對專案的訪問連結都會跳轉到輸入賬號密碼的驗證登入頁面,程式碼和跳轉如下: 為了驗證security的
個人解決的一個IDEA專案中不能引用pom檔案中新增的依賴問題
在某一次的開發過程中,發現在pom檔案中已經新增好了依賴以及版本號等,可是程式碼中並不能引用這些依賴。最終還是找到了解決辦法:在IDEA中找到MAVEN外掛(file->setting->搜尋框中輸入mave
springboot打jar/war包解決第三方依賴jar包的問題
轉載自: http://www.jianshu.com/p/574f74d1d0ee SpringBoot+Maven的專案,有時候會遇到第三方jar包依賴Maven倉庫。Maven有一種方式可以將本地的Jar包依賴到專案中而不需要先deploy到Maven庫上。 具體做法如下
解決Table不繼承父節點的屬性的方法
解決Table不繼承父節點的屬性的方法 發現table不繼承父節點的屬性。 解決方法:給html檔案加上<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1
PageHelper在springboot中不生效解決方法
原因: mava引入的包為: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehel
SpringBoot不作為parent POM引入---自己或公司的專案已有parent POM
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-maven-without-a-parent 13.2.2 Using Spring Boot wi
第二十六章 SpringBoot不使用Parent POM
不是每個人都喜歡繼承 spring-boot-starter-parent POM,比如你可能需要 使用公司的標準parent,或只是傾向於顯式宣告所有的Maven配置。你也可以通過以下方式引入SpringBoot <dependencyManag
SpringBoot掃描不到依賴專案的service
場景:有一個公共專案api_datasync.要掃描的類在com.api.common包下,現在有一個專案userauth,依賴了公共專案api_datasync.,Application啟動類在包com.base.userauth下,啟動後找不到capi_datasync專案中的類 解決辦法:
springboot入門分析,構建自己的父POM
Springboot入門分析 Spring Boot 2.0.4.RELEASE需要Java 8或9以及 Spring Framework 5.0.8.RELEASE或更高版本。Maven 3.2+,嵌入式servlet容器Tomcat8.5 Servlet版本3.1以上。
springboot掃描不到mapper,解決方法
one packages boot app alt sep pac info 9.png @ComponentScan(basePackages = {"com.dive"})@MapperScan("com.dive.dao") 賊氣,直接上貨 以下是文檔目錄 sp
Android多moudle依賴,解決不能引用其他moudle的jar包或者遠端依賴庫問題
1、遠端依賴庫的引用 Studio3.0之前,引用類庫一般都是用compile,compile是公用的引用,其他moudle可以引入 Studio3.0之後,引用的compile,提示變為implemention,implemention為私有類庫,只能本
springboot專案不適用parent依賴,導致maven依賴無效
springboot專案的構建一般存在如下依賴: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac
springboot解決Oracle驅動依賴的問題
今天開發資料庫文件生成專案時新增了對Oracle資料庫的支援,在新增ojdbc依賴時maven始終下載不下來。原來由於版權問題maven中央倉庫中沒有oracle的驅動包。為了解決這個問題我們需要自己下載jar包,並新增到maven的本地倉庫。 我一開始下載的是11.2
子div撐不開父div的幾種解決方法
如何修正DIV float之後導致的外部容器不能撐開的問題 在寫HTML程式碼的時候,發現在Firefox等符合W3C標準的瀏覽器中,如果有一個DIV作為外部容器,內部的DIV如果設定了float樣式,則外部的容器DIV因為內部沒有clear,導致不
曹工說Spring Boot原始碼(29)-- Spring 解決迴圈依賴為什麼使用三級快取,而不是二級快取
# 寫在前面的話 相關背景及資源: [曹工說Spring Boot原始碼(1)-- Bean Definition到底是什麼,附spring思維導圖分享](https://www.cnblogs.com/grey-wolf/p/12044199.html) [曹工說Spring Boot原始碼(2)--
不依賴Excel是否安裝的Excel導入導出類
arp GridView public rop urn combo order alignment 泛型 本文利用第三方開源庫NPOI實現Excel97-2003,Excel2007+的數據導入導出操作。不依賴Office是否安裝。NPOI開源項目地址:http://n
sublime text3解決不能運行input()的問題
sublime text3 python input 安裝sublimeREPL即可解決問題 1、調用ctrl+shift+p,輸入:sublimerepl選擇並安裝; 2、選擇好我們要執行的py文件 3、選擇Tools -> SublimeREPL -> Python -> R