gpt4 book ai didi

eclipse - 如何运行 Spring in Action 第三版源代码

转载 作者:行者123 更新时间:2023-12-02 17:17:37 25 4
gpt4 key购买 nike

我提取了 sia3-code ZIP 文件,并将提取的 sia3-code 文件夹作为 现有 Maven 项目导入到我的 Eclipse Helios 中IDE。它导入得很好,但我在构建路径中没有看到任何 src 文件夹,并且无法运行测试类。

它看起来是这样的: enter image description here

有人可以帮助我如何获取本书附带的源代码作为 Maven 项目运行吗?

谢谢。

最佳答案

1] 将源代码下载到目录中,我将其称为 code_dir_tree

2]编辑code_dir_tree根目录中的pom.xml,如下所示:

替换:

<modules>
<module>translators</module>
</modules>

与:

<modules>
<module>knights</module>
<module>rest-client</module>
<module>springidol</module>
<module>springidol-annotation</module>
<module>springidol-aop</module>
<module>springidol-aspectj</module>
<module>springidol-atinject</module>
<module>springidol-autodiscovery</module>
<module>springidol-javaconfig</module>
<module>springidol-qualifiers</module>
</modules>

3] 从 code_dir_tree 根目录中的命令 shell 中运行:mvn eclipse:clean

4] 在 Eclipse 中,确保您有一个刷新的、最好是空的可用工作区

5] 将整个 code_dir_tree 手动复制到工作区 - 不是单个项目,而是 code_dir_tree 本身。

6]在eclipse中,执行导入|现有的 Maven 项目,选择 code_dir_tree 根(已经在工作区中), 确保选择了包括 pom.xml 在内的所有项目,点击完成

7] 运行 Maven 更新,全新安装构建 - 除了具有 Unresolved 依赖关系的 Rest-client 之外的所有 -maven- 项目, 现在应该准备好了

其余项目,spitter 和 SpringPizza,都是 gradle 项目 - 需要安装具有 gradle integraton 的 STS 才能导入这些项目

8]在eclipse中,执行导入| gradle 项目,选择 spitter 目录,点击确定,选择“构建模型”,完成后确保选择所有内容,点击完成

9]对 SpringPizza 重复与 8] 相同的过程

就是这样 - 您应该准备好开始了!

关于eclipse - 如何运行 Spring in Action 第三版源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12590888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com