java - 无法在 Intellij 中使用 maven 安装的本地 jar 中的类
问题描述
我已经按照在另一个 maven 项目(项目 B)中安装本地 jar(项目 A)的步骤进行操作,但是在为项目 B 编程时,我仍然无法在 IntelliJ 中使用项目 A 的类。
我遵循的步骤 -
mvn install:install-file -Dfile=<full path to jar of Project A> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -DgeneratePom=true
然后我在项目 B 的 pom.xml 中添加了依赖项
<dependency>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
运行 mvn package 成功,mvn clean install 也成功。
我也可以在外部库中看到我的 jar,也可以在 .m2/repository 中看到
但是当我在为项目 B 编写一些程序时使用项目 A 中的类时,我在 Intellij 中得到“无法解析符号”。
解决方案
推荐阅读
- python - 在 imshow-plot 上绘制单个像素的方法
- react-native - 显示带有禁用标题的箭头左后退按钮
- google-apps-script - 在谷歌工作表中选中复选框时如何插入日期和时间?
- automation - 使用多个浏览器的量角器测试在启动时失败
- java - Jacoco 报告没有考虑在 Maven 中进行 Cucumber 测试
- javascript - 有没有人类用户不能使用网站的方法?
- c# - API认证和授权
- angular - 角。MatSelectionListChange 上事件的值未定义
- c++ - 结构成员作为具有未指定模板参数的函数模板指针
- excel - ByRef 传递数组,下标超出范围