maven - eclipse导入的maven项目无法解析其他导入maven项目中的符号

标签 maven import dependencies m2eclipse apache-flink

我从它的 git clone 中导入了“flink”项目并配置了相关设置。我可以在命令行中使用“mvn”成功编译/打包它。

几个项目报告符号无法解析的错误。例如:“MathUtils 无法解决 AbstractAlignedProcessingTimeWindowOperator.java/flink-streaming-java_2.10/src/main/java/org/apache/flink/streaming/runtime/operators/windowing line 109 Java Problem”。

“MathUtils”位于项目“flink-runtime_2.10”中,该项目已编译打包成jar,其输出类文件夹为空。

对于项目“flink-streaming-java_2.10”,它的“java build path”->Libraries->“Maven dependencies”包含了“flink-runtime_2.10”的引用项。但它无法解析“flink-runtime_2.10”中的符号。

在项目组中,所有builder为“java builder”和“maven proejct builder”的java项目都有这样的问题,但是builder为“scala builder”和“maven project builder”的项目,或者简单的“maven project builder”的项目都没有问题。

最佳答案

我尝试了以下解决方案:Missing Maven dependencies in Eclipse project

“解决方案:在未正确构建的项目中,右键单击该项目并选择属性,然后选择 Maven。取消选中标记为“解决工作区项目的依赖关系”的框,点击应用,然后点击确定。”

有用。

关于maven - eclipse导入的maven项目无法解析其他导入maven项目中的符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36824684/

相关文章:

maven - 在war中将Spring Boot APP部署到外部tomcat

java - 带有 jdk11 的 Eclipse 2018-09 声称 org.junit 包丢失,尽管它已被 maven 包含

mysql - 如何在 MySQL 中使用命令行导入 SQL 文件?

c# - 使用 XSD.exe 生成 C# 帮助程序类 : Failed handling imported schemas

dependencies - 使用 Opam 管理项目依赖

android - Android Studio Gradle同步读取超时

java - 如何自动添加gradle依赖

java - 在jrxml中导入自定义类并使用maven插件编译

java - IntelliJ Maven 项目有 UnsatisfiedLinkError : failed to locate library: lwjgl. dll

javascript - Electron :为什么会出现 'Uncaught ReferenceError: require is no defined.' ?