我在Eclipse中执行项目时遇到以下问题:
Publishing failed with multiple errors
File not found: D:\Programs\j2ee\OnlineLibrary\target\m2e-wtp\web-resources\META-INF\maven\OnlineLibrary\OnlineLibrary\pom.properties.
D:\Programs\j2ee\OnlineLibrary\target\m2e-wtp\web-resources\META-INF\maven\OnlineLibrary\OnlineLibrary\pom.properties (The system cannot find the path specified)
File not found: D:\Programs\j2ee\OnlineLibrary\target\m2e-wtp\web-resources\META-INF\maven\OnlineLibrary\OnlineLibrary\pom.xml.
D:\Programs\j2ee\OnlineLibrary\target\m2e-wtp\web-resources\META-INF\maven\OnlineLibrary\OnlineLibrary\pom.xml (The system cannot find the path specified)
字符串
系统配置:
- 操作系统:Windows 8.1(64-bit)
- Tomcat:8.0.30(64位)
- Java:jdk 1.8.0_45(64位)
- Maven版本:3.3.9 on C:/
- Eclipse:Luna 4.4.2
步骤如下: - 在eclipse中配置maven *
- 更新了settings.xml文件,自定义存储库路径位于C:\apache-maven-3.3.9\conf*
- 在Eclipse中:*
- 单击Project-->Preferences-->Maven。
- 点击【Maven-->安装】,新增maven安装(C:\apache-maven-3.3.9)并设置为默认
- 点击Maven-->Templates,下面提到的模板是“Off”模式下的“m2 e profile”、“m2 e-wtp activation”、“m2 e-wtp JAX-RS activation”、“m2 e-wtp JPA activation”、“m2 e-wtp JSF activation”、“m2 e-wtp的特定上下文根属性”。
- 单击Maven-->用户设置,全局设置、本地设置指向C:\apache-maven-3.3.9\conf\settings.xml本地仓库指向自定义仓库路径,如下所示:D:\Programs\Maven\Maven_Repositories
- 创建了一个新的动态Web项目(项目名称:OnlineLibrary)。根据Maven项目结构重命名了src文件夹。
- 右键单击project -->Configure-->Convert to Maven Project,右键单击项目-->Maven,选中Resolve dependency from workspace projects。
- 向项目添加了所需的依赖项。
- 按照Maven的清理、构建、安装过程,项目构建成功。
但当我尝试执行/运行服务器上的项目错误显示:
3条答案
按热度按时间idv4meu81#
这并不能解释问题,但我解决了同样的问题Maven->更新项目
0md85ypi2#
转到“服务器”选项卡并首先启动服务器。确保这是您的项目正在使用的同一服务器。如果服务器尚未添加,则添加新服务器。
现在运行你的项目,它会要求服务器“继续”到“重新启动服务器”。选择“继续”,它应该运行良好。它为我工作。
uqdfh47h3#
发布一个mvn clean install,我还在eclipse中使用“Build Automatically”ON(启用)对项目进行刷新。刷新触发Eclipse构建并生成pom.properties。但是我不知道为什么mvn clean install没有生成pom.properties。