国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

IntelliJ Idea 創(chuàng)建maven多模塊項(xiàng)目

?xiaoxiao, / 653人閱讀

摘要:創(chuàng)建項(xiàng)目點(diǎn)擊創(chuàng)建項(xiàng)目,點(diǎn)擊下一步填寫(xiě)組名項(xiàng)目項(xiàng)目版本填寫(xiě)本地項(xiàng)目和目錄名稱,點(diǎn)擊創(chuàng)建好的項(xiàng)目目錄結(jié)構(gòu)如下一般多模塊開(kāi)發(fā)中父模塊都是不帶目錄的,手動(dòng)刪除目錄,刪除之后的目錄如下至此父模塊已經(jīng)創(chuàng)建完成。

公司的項(xiàng)目使用idea進(jìn)行maven的多模塊開(kāi)發(fā),由于接觸intellij Idea沒(méi)有多長(zhǎng)時(shí)間,對(duì)好多功能都不太清楚,就在網(wǎng)上瀏覽帖子學(xué)習(xí),在此過(guò)程中總感覺(jué)帖子寫(xiě)的不夠詳細(xì),在途中踩了很多坑,特此記錄,供新手們學(xué)習(xí)。

環(huán)境介紹

IntelliJ IDEA 2018

MAVEN3.5

jre8

IntelliJ IDEA 設(shè)置jre 和IntelliJ IDEA 與 maven的集成部分在此不做介紹,請(qǐng)自行搜索。

創(chuàng)建項(xiàng)目

1.點(diǎn)擊 File -> New -> Project

2.創(chuàng)建MAVEN項(xiàng)目,點(diǎn)擊下一步

3.填寫(xiě)組名、項(xiàng)目id、項(xiàng)目版本

4.填寫(xiě)本地項(xiàng)目和目錄名稱,點(diǎn)擊Finish

5.創(chuàng)建好的項(xiàng)目目錄結(jié)構(gòu)如下

6.一般多模塊開(kāi)發(fā)中父模塊都是不帶src目錄的,手動(dòng)刪除src目錄, 刪除之后的目錄如下

至此父模塊已經(jīng)創(chuàng)建完成。

創(chuàng)建模塊1

1.點(diǎn)擊左側(cè)項(xiàng)目,右鍵new -> Module

2.創(chuàng)建maven項(xiàng)目,點(diǎn)擊next

3.此時(shí)創(chuàng)建的maven項(xiàng)目自動(dòng)繼承父項(xiàng)目的組名,僅需填寫(xiě)項(xiàng)目id即可

4.點(diǎn)擊下一步,點(diǎn)擊finish創(chuàng)建子模塊,目錄結(jié)構(gòu)如下:

5.此時(shí)會(huì)發(fā)現(xiàn)子模塊目錄下的src->main->java 是文件夾,而不是java源目錄;src->main->resources 也不是源文件目錄。
點(diǎn)擊File->Project Struture打開(kāi)設(shè)置目錄點(diǎn)擊Moudles后如下圖:

6.選擇module1->Sources下的java目錄點(diǎn)擊帶藍(lán)色文件夾Sources的按鈕,將文件夾標(biāo)記為源目錄

7.點(diǎn)擊apply,點(diǎn)擊OK修改完成

創(chuàng)建模塊2 并且依賴模塊1

我有一個(gè)需求需要?jiǎng)?chuàng)建一個(gè)模塊2讓他依賴模塊1來(lái)開(kāi)發(fā),步驟如下:
1.重復(fù)創(chuàng)建模塊1的步驟
2.在模塊2的pom文件里添加模塊1的依賴代碼:

    
        
            com.joyhome
            module1
            1.0-SNAPSHOT
        
    
測(cè)試

1.模塊1中添加工具類Hello.java

package com.joyhome.util;

public class Hello {
    public static String sayHello(String name){
        return "hello " + name;
    }
}

2.模塊2中添加測(cè)試類Test.java

package com.joyhome.test;

import com.joyhome.util.Hello;

public class Test {

    public static void main(String[] args) {
        System.out.println("args = [" + Hello.sayHello("joy") + "]");
    }
}

打印結(jié)果:

注意事項(xiàng): 模塊1中添加完代碼后需要使用maven刷新一下

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/71202.html

相關(guān)文章

  • IntelliJ idea 創(chuàng)建Maven模塊項(xiàng)目并運(yùn)行

    摘要:新建空項(xiàng)目不選,直接刪除在中新建,等模塊右鍵相同步驟,新建不同模塊。運(yùn)行多模塊配置說(shuō)明選擇選擇右側(cè)添加選擇,例如我的,就選擇和配置右側(cè),選擇選擇配置成功訪問(wèn)鏈接,根據(jù)自己模塊名字進(jìn)行訪問(wèn) IntelliJ idea Tomcat 新建空項(xiàng)目project showImg(https://segmentfault.com/img/bVRbBH?w=877&h=841); 不選crea...

    wthee 評(píng)論0 收藏0
  • 開(kāi)發(fā)利器之IntelliJ IDEA學(xué)習(xí)筆記

    摘要:旨在記錄自己的學(xué)習(xí)過(guò)程,方便日后遇到問(wèn)題是及時(shí)查閱復(fù)習(xí),另一方面也希望能幫助像筆者一樣從來(lái)沒(méi)使用過(guò)的人快速熟悉。 這篇文章主要記錄的是本人學(xué)習(xí)使用IntelliJ IDEA的筆記,可能不是特別的詳細(xì)。旨在記錄自己的學(xué)習(xí)過(guò)程,方便日后遇到問(wèn)題是及時(shí)查閱復(fù)習(xí),另一方面也希望能幫助像筆者一樣從來(lái)沒(méi)使用過(guò)IDEA的人快速熟悉IDEA。文章錯(cuò)誤之處還請(qǐng)各位大佬批評(píng)指正。(文末有本人的微信公眾號(hào),...

    馬永翠 評(píng)論0 收藏0
  • 工具集核心教程 | 第二篇: IDEA入門到進(jìn)階(圖文并茂)

    摘要:重度強(qiáng)迫癥患者取消大小寫(xiě)敏感,讓自動(dòng)完成更齊全。如何為當(dāng)前項(xiàng)目工程添加多個(gè)模塊啊答對(duì)著工程右鍵選擇通常選擇,如圖寫(xiě)在最后歡迎關(guān)注喜歡和點(diǎn)贊后續(xù)將推出更多的工具集教程,敬請(qǐng)期待。公眾號(hào)回復(fù)面試,領(lǐng)取面試實(shí)戰(zhàn)學(xué)習(xí)資源。 showImg(https://segmentfault.com/img/remote/1460000018862588); 前言:IntelliJ IDEA 如果說(shuō)Int...

    skinner 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<