pom.xml нет такого файла или каталога

У меня проблема, когда я создаю свой проект. Я использую инструменты springsource (STS) версии 3.1.0 на платформе Linux. После того, как я импортировал свой проект в STS, инструменты springsource сказали мне, что «Нет такого файла или каталога» в файле pom.xml. Файл действительно существует по правильному пути. Я думаю, что проект работает нормально, потому что я пытался импортировать тот же проект с той же процедурой на другом компьютере.

Когда я использую консоль для компиляции проекта с помощью maven, все они успешно выполняются.

Я также пробовал следующее, но все еще не работает: 1. переустановите STS. 2. повторно импортировать проект. 3. создайте профиль пользователя и повторно импортируйте проект. 4. используйте старую версию STS (3.0.0)

Я хочу импортировать проект на свой компьютер, чтобы работать с ним. Пожалуйста, предложите решить проблему. Спасибо!


person Alien Tang    schedule 14.02.2013    source источник
comment
Вы сделали преобразование в проект maven?   -  person smk    schedule 14.02.2013
comment
Вы пробовали проект Maven - Update?   -  person    schedule 02.02.2015


Ответы (2)


Была ошибка «Нет такого файла или каталога» в pom.xml в Eclipse Luna SR1.

Выявлено, что это было вызвано неправильным разрешением других проектов в рабочей области с помощью M2E.

Итак, есть 2 решения:

  1. Либо закройте другой проект в рабочей области (зависимость проекта по ошибке).
  2. Или отключите разрешение рабочей области с помощью M2E в ошибочном проекте (щелкните проект правой кнопкой мыши, Maven --> Отключить разрешение рабочей области).

Очевидно, что если вам нужно открыть оба проекта, то вам подойдет вариант 2. Затем зависимый проект берет зависимость от локального репозитория Maven, поэтому для его обновления необходимо создать и установить зависимость в локальном репозитории (установка mvn).

person ivom    schedule 02.02.2015
comment
Вот как я решаю ту же проблему для Eclipse, которая работает на многопользовательском сервере: stackoverflow.com/q/51324406/1800052 - person Alexander Pozdneev; 05.02.2019

У меня такая же проблема. Все еще не нашел умного решения, но иногда это работает для меня:

  • Близкое затмение
  • Перейдите в консоль и выполните чистую установку maven с флагом обновления «mvn clean install -U».
  • Перезагрузите компьютер (выход и повторный вход не помогли)
  • Запустите eclipse, обновите и перестройте свои проекты
person Uros Majeric    schedule 27.05.2013