pom.properties(系统找不到指定的路径)

时间:2016-01-18 12:12:43

标签: eclipse java-ee maven-3

我在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位)
  • Tomcat:8.0.30(64位)
  • Java:jdk 1.8.0_45(64位)
  • Maven版本:C:/
  • 上的3.3.9
  • Eclipse:Luna 4.4.2

遵循的步骤:

  • 在eclipse中配置maven
  • 使用放置在C:\ apache-maven-3.3.9 \ conf
  • 上的自定义存储库路径更新了settings.xml文件
  • 在Eclipse中:

    • 点击项目 - >偏好设置 - > Maven 。选择了工件下载选项
    • 点击 Maven - >安装。添加了maven安装(C:\ apache-maven-3.3.9)并将其设置为默认值
    • 点击 Maven - >模板。下面提到的模板是"关"模式    " m2e profile"," m2e-wtp激活," m2e-wtp JAX-RS激活"," m2e-wtp JPA激活",&#34 ; m2e-wtp JSF激活", " m2e-wtp的特定上下文根属性"。
    • 点击 Maven - >用户设置。全局设置,本地设置指向C:\ apache-maven-3.3.9 \ conf \ settings.xml                                 本地存储库指向自定义存储库路径,如下所示:             d:\程序\ Maven的\ Maven_Repositories
  • 创建了一个新的动态Web项目(项目名称:OnlineLibrary)。根据Maven项目结构重命名src文件夹。

  • 右键点击项目 - >配置 - >转换为Maven项目。右键单击项目 - > Maven。选择解决                                                                     来自工作区项目的依赖。
  • 为项目添加了必需的依赖项。
  • 根据Maven清理,构建,安装过程,项目构建成功。

但是当我尝试执行/运行服务器上的项目时会显示错误:

2 个答案:

答案 0 :(得分:0)

转到“服务器”标签,然后首先启动服务器。确保这是您的项目正在使用的服务器。如果尚未添加服务器,则添加新服务器。

现在运行你的项目,它会要求服务器“继续”到“重启服务器”。选择“继续”,它应该运行正常。它对我有用。

答案 1 :(得分:0)

这不能解释问题,但是我使用 Maven->更新项目

解决了同样的问题