当前位置: 首页 > 知识库问答 >
问题:

Maven包可以工作,但IntelliJ的构建失败

卫成和
2023-03-14

我有一个JDK1.7项目,在我的maven repo中有一个本地jar的maven依赖项。

我无法使用Intellij构建项目,错误是找不到一个符号(该符号是一个从本地jar导入包的类)

但是我可以使用'mvn包‘成功地构建项目。

我花了很多时间寻找解决办法,我已经做了很多事情:

  • 无效缓存
  • “mvn clean install”本地jar依赖项
  • 在IntelliJ的maven配置中标记为“自动加载快照”
  • 在Intellij中重装maven
  • 已同步

这个错误发生在我以前的几次,但通常只是关闭Intellij和/或做'mvn清洁安装‘的诀窍。

请帮帮忙。

共有1个答案

申屠瀚海
2023-03-14

我知道这已经晚了,但执行mvn idea:idea可以解决这个问题。

 类似资料:
  • 问题内容: 我有一个JDK 1.7项目,该项目具有对Maven回购中的本地jar的maven依赖关系。 我无法使用Intellij来构建项目,并出现以下错误:找不到符号(符号是从本地jar导入包的类) 但是我可以使用“ mvn软件包”成功构建项目。 我已经花了很多时间寻找解决方案,而我已经做过的事情: 无效的缓存 ‘mvn clean install’本地jar依赖 在Intellij的Maven

  • 我在多模块maven项目中遇到以下问题: 该项目最初是在Eclipse中创建的,可以在那里编译和运行。它也可以用构建。 现在,当我使用以下导入选项将项目导入Intellij时,将识别父pom.xml,并导入项目及其模块。 一切看起来都很好,但是当我试图编译它时,一个类,它有一个来自另一个模块的类作为依赖项,找不到。 我尝试了很多解决方案,唯一对我有效的是过时的maven idea插件。现在,每当任

  • 我们在客户端上安装了我们的根证书,https连接适用于。 但是如果我们尝试使用,它会失败: 证书在客户端上。见: 版本:PIP1.4。1.

  • 我正在尝试分发一个包含alle maven依赖项的JavaFX jar文件。然而,我的唯一工作的构建将maven依赖项提取为.jar文件。 我的pom文件包含以下行: http://maven.apache.org/xsd/maven-4.0.0.xsd“>4.0.0

  • 我正在TFS2015中运行一个构建,我得到了这个错误: 在org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:217) 原因:org.apache.maven.plugin.MojoExecutionException:编译时出现致命错误 222 2018-07-25T11:22:37.0150577

  • [错误]D:...\spark-test\java-gett-start\src\main\java\main.java:[73,35]错误:源代码1.5中不支持lambda表达式 这是一个heroku示例java项目,在System.properties文件中设置了java版本:java.runtime.version=1.8 具体行如下: