[英]How to reference to packages from Maven local repository?
在我的项目中,我需要将 Maven 安装的 package 引用到本地存储库。 我已将依赖项添加到 pom.xml,但该项目不想构建,因为它甚至看不到 package。这是具有依赖项的 pom.xml 片段:
<dependencies>
...
<dependency>
<groupId>libraryweb</groupId>
<artifactId>classes</artifactId>
<version>1.0SNAPSHOT</version>
</dependency>
</dependencies>
当我尝试导入 package“libraryweb”时,我得到
无法解析符号“libraryweb”
错误。 如何使用 package?
编辑:当我尝试使用 package 中的类时,Intellij 会提示我这些类,但我仍然收到“无法解析符号”错误。
请注意,groupIds 和 package 名称不一定相同。
因此,虽然您的 JAR 安装在某个 groupId、artifactId 和版本下,但您需要在 Java 代码中import
的实际 package 可能具有不同的名称。
有疑问,解压JAR,看看目录结构。
我通过将 .jar 文件与 IntelliJ 项目设置链接而不是使用 Maven 来解决问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.