激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品在线观看免费 | 免费国产不卡午夜福在线 | 成年免费观看视频 | 欧美.com| 成年人小视频在线观看 | 久久撸视频 | 国产小视频一区 | 欧日韩在线视频 | av影院在线播放 | 99久久精品免费 | 在线1区| av资源在线 | 成人免费在线观看视频 | 一级做a爱片性色毛片 | 伊人久久国产精品 | 销魂美女一区二区 | 插插操| 亚洲欧美日韩精品久久亚洲区 | :国产精品成人一区二区三区 | 在线日韩在线 | 国产精品色在线网站 | 丰满年轻岳中文字幕一区二区 | 日韩欧美电影一区二区三区 | 亚洲成a人在线 | 精品久久久久久国产 | 国产免费一区二区三区网站免费 | 天天草天天色 | 精品国产一区二区亚洲人成毛片 | 欧美色淫 | 性欧美日本 | 色毛片 | 美女污污在线观看 | 国产精品剧情一区二区在线观看 | 毛片视频大全 | 久久人添人人爽人人爽人人片av | 国产精品视频不卡 | 最近免费观看高清韩国日本大全 | 日韩视频在线观看免费视频 | 黄色片网站在线免费观看 | 日韩中字在线 | 久久久三级免费电影 |