gpt4 book ai didi

java - Maven 依赖项未添加到 WEB-INF/lib

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:04:56 25 4
gpt4 key购买 nike

我对 Spring、Maven、Tomcat 和所有这些都相当陌生,我正在尝试在 Eclipse 中设置一个 Spring Web 项目,然后使用 Maven 将该项目部署到 Tomcat。

我正在按照 SOF 成员建议的教程进行操作:http://www.beingjavaguys.com/2013/08/spring-maven-web-application-in-eclipse.html

我在让 Maven 将 pom.xml 中指定的依赖项添加到 Tomcat 的 WEB-INF/lib 时遇到了麻烦。我严格按照这些步骤操作,但在“在 eclipse 中运行 Spring Maven 项目”部分,我没有得到相同的部署程序集屏幕截图。这就是我得到的:

Web deployment assembly in Eclipse, after running <code>mvn eclipse:eclipse -Dwtpversion=2.0</code>

我在 Eclipse 中检查过 WTP 在这里,它是(帮助 -> 安装新软件 -> 链接“安装了什么?”)但是我看到的 m2e-wtp 版本是 1.0.**。所以我尝试运行 mvn eclipse:eclipse -Dwtpversion=1.0 命令(使用版本 1.0 而不是 2.0)但仍然是同样的问题......

有人遇到过同样的问题吗?我见过类似的问题,尝试了建议的内容,但不幸的是,对我没有任何帮助。例如,我进入 Web 部署程序集并单击 Add -> Java Build Path Entries 但我没有看到 Maven Dependencies 复选框:什么我看到的是 M2_REPO/.../...

形式的条目列表

祝大家节日快乐,在此先感谢您提供的任何帮助八哥

最佳答案

看起来您的“部署程序集”缺少添加到项目打包结构中的 Maven 依赖项。这看起来应该是这样的:

enter image description here

添加方法是:
- 点击添加
- 选择 Java 构建路径条目
- 选择Maven Dependencies
- 完成

这应该将您的 Maven 依赖项添加到 WEB-INF/lib 中。如果您的项目结构不标准,您还可以通过在 Deploy Path 列内双击来编辑该路径 - 在本例中,是在 WEB-INF/lib 上。

希望对您有所帮助。

关于java - Maven 依赖项未添加到 WEB-INF/lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20718566/

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