繁体   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