Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Intelij对本地jar文件中的类发出编译错误_Java_Maven_Intellij Idea - Fatal编程技术网

Java Intelij对本地jar文件中的类发出编译错误

Java Intelij对本地jar文件中的类发出编译错误,java,maven,intellij-idea,Java,Maven,Intellij Idea,Intelij没有编译来自本地jar文件的类 我在本地maven repo中有以下内容,maven能够在Intelij中识别/加载类 我添加了以下内容 我在外部库下看到它 问题:Intelij未编译 我做了什么? 我尝试了文件->无效缓存/重新启动 mvn理念:理念 删除。idea和。iml。重新输入 文件->设置->构建、执行、部署->maven->存储->更新 没有快乐。任何线索都非常感谢 这个建模通用代码看起来像是一个文件夹的名称,而您正试图在下面的文件夹结构中找到它的依赖项 m

Intelij没有编译来自本地jar文件的类

我在本地maven repo中有以下内容,maven能够在Intelij中识别/加载类

我添加了以下内容

我在外部库下看到它

问题:Intelij未编译

我做了什么?

  • 我尝试了文件->无效缓存/重新启动
  • mvn理念:理念
  • 删除。idea和。iml。重新输入
  • 文件->设置->构建、执行、部署->maven->存储->更新

  • 没有快乐。任何线索都非常感谢

    这个
    建模通用代码
    看起来像是一个文件夹的名称,而您正试图在下面的文件夹结构中找到它的依赖项

    modeling
    |
     common
     |
      code.
    

    我想您可以在不使用“-”的情况下命名
    建模通用代码
    ,然后尝试重新导入。

    建模通用代码
    看起来像是单个文件夹的名称,而您正在尝试查找其在下面的文件夹结构中存在的依赖关系

    modeling
    |
     common
     |
      code.
    

    我想您可以在不使用“-”的情况下命名
    建模公共代码
    ,然后尝试重新导入。

    我在一个普通的spring java项目中尝试了上述方法,即不是spring boot项目,它成功了。因为它是通用代码,所以我很高兴将它放在纯SpringJava项目中。无论如何,感谢所有想要帮助的人。

    我在一个普通的SpringJava项目中尝试了上述方法,即不是SpringBoot项目,并且成功了。因为它是通用代码,所以我很高兴将它放在纯SpringJava项目中。无论如何,感谢所有想要帮助的人。

    在外部库树视图中单击
    com.classify360:modeling common code:0.0.1-SNAPSHOT
    时,您有哪些软件包?你在找一个包裹吗?@Kacper-是的,就是迪福。我看到maven已经在intelij中加载了它。所以maven没有问题。是intelij没有识别它。
    mvn idea:idea
    早就被弃用了,不应该被调用。你能从命令行编译而没有任何错误吗?我建议缩小问题的范围,无论是maven配置还是IntelliJ配置。@Code Peedient-令人惊讶的是,我在命令行中遇到了编译错误。谢谢你的建议。让我检查一下classpath在外部库树视图中单击
    com.classify360:modeling common code:0.0.1-SNAPSHOT
    时,您有哪些软件包?你在找一个包裹吗?@Kacper-是的,就是迪福。我看到maven已经在intelij中加载了它。所以maven没有问题。是intelij没有识别它。
    mvn idea:idea
    早就被弃用了,不应该被调用。你能从命令行编译而没有任何错误吗?我建议缩小问题的范围,无论是maven配置还是IntelliJ配置。@Code Peedient-令人惊讶的是,我在命令行中遇到了编译错误。谢谢你的建议。让我检查一下classpathmodeling公共代码是工件id而不是包的名称。modeling-common-code是工件id而不是包的名称。