【问题标题】:eclipse-che workspace wont recognize new maven dependencieseclipse-che 工作区无法识别新的 Maven 依赖项
【发布时间】:2019-11-14 18:03:15
【问题描述】:

试图搜索这个,但没有找到任何可以帮助我的东西,所以我在这里......

我喜欢云端 Eclipse 的概念,并开始尝试使用第一个基本的 hello world 示例。我使用给定的 console-java-simple 项目使用 java-maven 堆栈创建了第一个工作区。我能够运行该应用程序,对其进行调试,等等...接下来我在 pom.xml 中添加了一个简单的 maven 依赖项,例如 apache-commons-math3

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-math3</artifactId>
    <version>3.6</version>
</dependency>

并启动了 maven 构建,一切都很好……能够看到导入到 m2 存储库的 jar。当我尝试导入某些内容时,编辑器似乎无法识别依赖项。它抱怨以下内容

The import org.apache cannot be resolvedJava(268435846)

我在编辑器中忽略了这个错误并启动了 maven 构建,但是 java 编译器遇到了同样的问题并且构建失败了。

所以我错过了一些很明显的东西,其他人都能弄清楚:-)

旁注:通过遵循相同的确切步骤,我能够毫无问题地在 java-springboot-msql 工作空间中导入相同的依赖项.....

【问题讨论】:

    标签: eclipse-che


    【解决方案1】:

    如果build.gradle 文件存在,则Grandle 用作构建自动化系统。

    【讨论】:

    • gradle 和 maven 构建文件都退出...我还没有真正尝试更新 gradle 以查看依赖项是否得到更新,因为 maven 是我的主要构建工具,我想坚持下去。
    猜你喜欢
    • 1970-01-01
    • 2021-04-16
    • 1970-01-01
    • 2016-11-05
    • 2021-01-11
    • 1970-01-01
    • 2016-04-15
    • 2017-05-25
    • 1970-01-01
    相关资源
    最近更新 更多