小编Jas*_*iti的帖子

命令行 mvn compile,但不是 IntelliJ

我在 IntelliJ 中编译 Maven 项目时遇到问题。

  • 如果我从命令行运行mvn clean install= SUCCESS
  • 如果我单击 IntellJ = SUCCESS 中的“重新导入所有 Maven 项目”图标
  • 如果我单击 IntelliJ 中的“为所有项目生成源和更新文件夹”图标 = 成功
  • 如果我点击 Maven 项目面板中的“安装”生命周期 = 成功
  • 在 Maven“安装”之后,我什至可以毫无问题地运行应用程序,并且可以看到我最新的源代码更改。

因此,我认为项目本身没有任何问题。但

  • IntelliJ 显示缺少许多方法和字段(红色突出显示)
  • 制作模块...失败
  • 编译模块...失败
  • 从 IntelliJ 运行的所有单元测试都失败并显示“java:找不到符号”错误,但从命令行通过

我有

  • 多次重启IDE
  • 单击文件 -> 使缓存无效/重新启动...
  • 单击 File -> Project Structure... -> Problems = Empty 面板(我认为这意味着没有问题)
  • 单击文件 -> 设置... -> Maven = Maven 设置正确

我还可以尝试使 IntelliJ 足够智能以编译项目吗?

java dependencies intellij-idea maven

8
推荐指数
3
解决办法
1万
查看次数

标签 统计

dependencies ×1

intellij-idea ×1

java ×1

maven ×1