【问题标题】:Spring Core Course solution exercises not working anymoreSpring Core Course 解决方案练习不再起作用
【发布时间】:2013-01-24 09:23:52
【问题描述】:

去年我从春季开始学习核心课程。在那门课程中,我收到了一本非常好的书,名为“Core Spring Student Lecture Manual”+练习册。问题是经过数小时的痛苦后,我仍然无法让示例(解决方案)可运行。

我有两个选择: -首先,我尝试将所有项目导入 STS 和 intellij,然后尝试使用 Maven 构建它们。

我还将所有依赖项手动添加到我的本地存储库中,但出现两个错误

此存储库不再存在: 代码:

<url>https://tbits.springsource.com/repository/snapshot</url>

当我在 pom.xml maven 中删除该存储库时,它抱怨说他找不到父项目。

<parent>
        <groupId>com.springsource.training.common</groupId>
        <artifactId>abstractContainerProject</artifactId>
        <version>1.1.7.RELEASE</version>
    </parent>

-第二次我尝试删除所有 maven 部分,我只是手动将库的一个一个添加到项目中,代码编译得很好,但问题是单元测试正在运行,我得到一个堆栈跟踪“java .lang.exception" 找不到可运行的方法。

对我来说,只要我可以运行测试/编译它,我就不知道它是与 maven 一起工作还是手动工作。

有没有人也有这个问题?

还是谢谢!

【问题讨论】:

    标签: spring maven spring-mvc maven-3


    【解决方案1】:

    从 Spring 安装课程后,转到安装目录。有一个文件夹叫repository。例如在 mac /Applications/core-spring-3.2.1.RELEASE/repository 上。

    在这里,您将找到所有依赖项,然后您可以手动将其添加到类路径中(添加外部 jar)。

    或者在 maven 的情况下:只需将整个文件夹 ...repository/com/springsource 复制到 .m2 文件夹中。

    【讨论】:

      【解决方案2】:

      据我所知,您不应该将它们导入任何本地 IDE,您应该使用材料中提供的 STS。存储库也是如此——培训材料中提供了存储库。这与他们adviced in the spring forums 的相同。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-19
        • 2013-11-12
        • 1970-01-01
        • 2017-07-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多