日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java idea 模块_使用IntelliJ IDEA搭建多maven模块JAVA项目

發(fā)布時(shí)間:2025/3/15 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java idea 模块_使用IntelliJ IDEA搭建多maven模块JAVA项目 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、新建項(xiàng)目和模塊

步驟:

1. 新建一個(gè)項(xiàng)目,因?yàn)閙aven管理jar包非常方便,故此處建立一個(gè)maven項(xiàng)目:New Project->Maven->(Create from archetype不勾選)->next-填寫

GroupId:com.multiplemoduleprojectdemo

ArtifactId:project

Version:1.0-SNAPSHOT

->Project name:multiplemoduleprojectdemo

2.刪除多余的文件夾(src、target)

3.在工程里新建模塊,繼續(xù)選擇maven模塊,這次勾選Create form archetype,選擇maven-archetype-webapp,next->填寫ArtifactId為 web(GroupId/Version和Project的一致)->next-Module name:web

4.繼續(xù)新建一個(gè)maven模塊,不勾選Create form archetype,ArtifactId:service Module name:service

5.目前project下已經(jīng)存在兩個(gè)項(xiàng)目了

二、關(guān)聯(lián)模塊

怎樣關(guān)聯(lián)模塊呢?例如,web作為運(yùn)行的最終模塊,即這是個(gè)web項(xiàng)目,需要引用service模塊的方法、類等。

步驟:

1.打開模塊設(shè)置,右擊web工程->Open Module Settings

2.配置依賴service項(xiàng)目

3.注意,以上的依賴僅僅確保了項(xiàng)目可以正確編譯通過,不能成功運(yùn)行,還需配置maven包依賴

三、新建測(cè)試類

1.在service項(xiàng)目的java目錄新建類,發(fā)現(xiàn)沒有提示,需要先標(biāo)記java文件夾為SourceRoot

2.新建 包c(diǎn)om.service,在包中建類Message.java

package com.service;

public class Message {

public static String Show(String msg){

String s = "hello "+msg;

System.out.println(s);

return s;

}

}

3.在web模塊中新建jsp頁面引用此類試試

發(fā)現(xiàn)沒有java文件夾,新建此文件夾,同樣標(biāo)記為Source Root

新建包c(diǎn)om.web 、包中建類CallMessage.java

package com.web;

import com.service.Message;

public class CallMessage {

public String Show(){

return Message.Show("world!");

}

}

4.修改index.jsp頁面為如下:

index

index

四、添加運(yùn)行環(huán)境

五、maven配置jar包

在打開的文件夾中:按住shift鍵 右擊空白處 ,選擇 在此處打開命令窗口,輸入命令mvn clean install,回車

六、運(yùn)行

與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的java idea 模块_使用IntelliJ IDEA搭建多maven模块JAVA项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。