一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - idea 多模塊項目依賴父工程class找不到問題的方法

idea 多模塊項目依賴父工程class找不到問題的方法

2021-07-12 15:15dba_xyx Java教程

這篇文章主要介紹了idea 多模塊項目依賴父工程class找不到問題的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

比如,我們有這么個過程,項目結構如下:

a

  --b

  --c

a是總結點,b是子節點,c是父節點

b依賴父節點class,通過maven構建時通常我們會在子節點中添加父節點依賴,如:

?
1
2
3
4
5
6
<dependencies>
  <dependency>
  <groupid>com.xxx</groupid>
  <artifactid>c</artifactid>
  <version>${project.version}</version>
</dependency>

雖然這時maven幫我們構建好了依賴,且用maven 打包是也能將父module打包后的jar包打到子module的war包中,但如果我們在代碼中要使用父module的class,我們要在module的dependencies中添加父module的依賴jar包,如:

idea 多模塊項目依賴父工程class找不到問題的方法

這里僅僅是我們代碼編寫過程中為了引用父module的相關class添加的依賴,當我們講工程發布到tomcat時還需要添加一個依賴項:

idea 多模塊項目依賴父工程class找不到問題的方法

這有這兩個地方的依賴jar包都添加了,整個多module之間的依賴配置才完成了。

補充:idea 多模塊依賴時 tomcat啟動 找不到類解決辦法

三個模塊,modulea、moduleb、modulec,a依賴b和c,在idea中使用tomcat部署modulea子模塊時,一直提示java.lang.classnotfoundexception。

解決方法:把依賴的模塊以jar包形式加入到主模塊中,如下圖所示:

idea 多模塊項目依賴父工程class找不到問題的方法

確定,編譯,重啟tomcat,啟動正常。此時在編譯好的lib下,能看到依賴的兩個module jar包,如下:

idea 多模塊項目依賴父工程class找不到問題的方法

eclipse轉idea有很多需要我們耐心細心去解決的地方,加油吧!

 以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://www.cnblogs.com/dbaxyx/p/6055281.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 高h文道具 | 欧美精品一区二区三区免费播放 | 欧美精品超清在线播放 | 天天视频官网天天视频在线 | 亚洲国产精品久久人人爱 | 亚洲AV久久久久久久无码 | 久久精品国产免费播高清无卡 | 变形金刚第一部 | 1986葫芦兄弟全集免费观看第十集 | 女同videos双性人 | 性夜夜春夜夜爽AA片A | 日韩手机在线视频 | poverty中国老妇人 | 四虎官网 | 国产精品一二区 | 亚洲免费视频在线 | 午夜视频网站 | 全色黄大色黄大片爽一次 | 风间由美在线 | 国产成人 免费观看 | 亚洲欧美综合区自拍另类 | 无人视频在线观看完整版高清 | 男生和女生搞逼逼 | 国产女主播在线播放一区二区 | xxy中国厕所 | 91免费精品国自产拍在线可以看 | 青青青青青国产免费手机看视频 | 四虎影院久久久 | 国色天香 社区视频 | 精品无人区麻豆乱码1区2 | 亚洲人成在线播放 | 蜜桃成熟3在线观看 | 四虎色影院 | 成人免费淫片95视频观看网站 | 亚洲午夜精品久久久久久成年 | 小sao货ji巴cao死你视频 | bb18lv黑料正能量 | 99精品影视| 情人我吃糖果小说 | 国产三级自拍 | 天美传媒tm0065 |