簡體   English   中英

在包下的類中看不到外部Jar

[英]External Jar is not visible from classes under a package

我在使用IntelliJ運行的Maven項目中有一個external.jar 我的class1無法解析我的external.jar直到將其從package1刪除。 您能否建議我一個最佳實踐,以通過保持以下文件夾結構來解決此類問題。

mvn -v : Apache Maven 3.6.0, Java version: 1.8.0_212
Folder Structure:
-src
--test

---java
----package1
-----class1
----package2

---resources
----external.jar

-target
-External Libraries

您將所有外部jar保存在lib文件夾下。 參考以下鏈接

http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#System_Dependencies

在IntelliJ IDEA中添加外部jars步驟如下。

  1. 從工具欄中單擊文件
  2. 項目結構(在Windows / Linux上為CTRL + SHIFT + ALT + S ,在Mac OS X上為 +
  3. 在左側面板上選擇模塊
  4. 依賴項選項卡
  5. + →JAR或目錄
  6. 選擇要添加的庫,然后單擊對話框底部的“添加所選內容”

請從IntelliJ參考官方文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM