第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Spring Boot-如果您已經(jīng)有父pom,則為父pom

Spring Boot-如果您已經(jīng)有父pom,則為父pom

青春有我 2019-11-25 11:18:43
是否有特定的推薦方法將spring-boot父pom包含在已經(jīng)具有所需父POM的項(xiàng)目中?對(duì)于需要從組織上級(jí)擴(kuò)展的項(xiàng)目,您有什么建議(這是非常普遍的情況,甚至很多/大多數(shù)項(xiàng)目都會(huì)發(fā)布到Maven中心,具體取決于它們來自哪個(gè)feeder倉庫)。大多數(shù)構(gòu)建工作都與創(chuàng)建可執(zhí)行JAR(例如,運(yùn)行嵌入式Tomcat / Jetty)有關(guān)。有一些方法可以構(gòu)造事物,這樣您就可以獲取所有依賴關(guān)系而無需從父級(jí)擴(kuò)展(類似于合成vs.繼承)。但是您無法以這種方式獲得構(gòu)建內(nèi)容。因此,最好將所有spring-boot父pom包含在所需的父POM內(nèi),或者僅在項(xiàng)目POM文件中具有POM依賴項(xiàng)。還有其他選擇嗎?
查看完整描述

3 回答

?
慕絲7291255

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以像使用“ bom”一樣使用spring-boot-starter-parent(請(qǐng)參閱Spring和Jersey現(xiàn)在支持該功能的其他項(xiàng)目),并將其僅包含在scope = import的依賴項(xiàng)管理部分中。這樣您將獲得很多收益使用它的好處(即依賴項(xiàng)管理),而無需替換實(shí)際父項(xiàng)中的設(shè)置。


它做的其他2件事是


定義屬性負(fù)載以快速設(shè)置要覆蓋的依賴項(xiàng)版本

使用默認(rèn)配置(主要是Spring Boot maven插件)配置一些插件。因此,如果您使用自己的父母,那么您將必須手動(dòng)執(zhí)行這些操作。

Spring Boot文檔中提供的示例:


<dependencyManagement>

    <dependencies>

        <dependency>

            <!-- Import dependency management from Spring Boot -->

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-dependencies</artifactId>

            <version>2.1.3.RELEASE</version>

            <type>pom</type>

            <scope>import</scope>

        </dependency>

    </dependencies>

</dependencyManagement>


查看完整回答
反對(duì) 回復(fù) 2019-11-25
?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊

根據(jù)Surasin Tancharoen的回答,您可能還需要定義maven surefire插件


        <plugin>

            <groupId>org.apache.maven.plugins</groupId>

            <artifactId>maven-surefire-plugin</artifactId>

            <version>${maven-surefire-plugin.version}</version>

        </plugin>

并可能包括故障快速插件


    <plugin>

        <groupId>org.apache.maven.plugins</groupId>

        <artifactId>maven-failsafe-plugin</artifactId>

        <version>${maven-failsafe-plugin.version}</version>

        <executions>

            <execution>

                <goals>

                    <goal>integration-test</goal>

                    <goal>verify</goal>

                </goals>

            </execution>

        </executions>

    </plugin>

分享編輯


查看完整回答
反對(duì) 回復(fù) 2019-11-25
  • 3 回答
  • 0 關(guān)注
  • 796 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)