Eclipse не будет полагать, что у меня есть Знаток 2.2.1

Доступ является приложением COM. Используйте COM, не Windows API. протестировать вещи в Доступе.

лучшей Тестовой средой для Приложения Доступа является Доступ. Все Ваши Формы/Отчеты/Таблицы/Код/Запросы доступны, существует язык сценариев, подобный Тесту MS (Хорошо, Вы, вероятно, не помните Тест MS), существует среда базы данных для содержания Ваших сценариев тестирования и результатов испытаний, и навыки, которые Вы создаете здесь, передаваемы к Вашему приложению.

9
задан Janusz 17 June 2010 в 12:32
поделиться

7 ответов

Eclipse allows you to specify an external Maven installation. But there's a catch. :( Have a look at Windows > Preferences > Maven > Installations.

You will see a message like this:

Note: Embedded runtime is always used for dependency resolution, but does
not use global settings when it is used to launch Maven.
To learn more, visit the maven web page.

Translating to English, it means that Eclipse will continue to employ its internal Maven instance in order to perform some tasks. When you "Run As > maven install" it will run your pom.xml script employing the external Maven instance you specified but when Eclipse performs some of its internal stuff, it will continue to use the embedded Maven instance, whatever version it is.

(edited) As far as I know, when you install M2Eclipse you are implicitly defining which "internal Maven instance" you will have, which is exactly that one packaged by the plugin. In the plugin configuration, you can add external Maven instances by telling where they are installed.

8
ответ дан 4 December 2019 в 20:24
поделиться

Распространенный источник проблем (такого рода) - это если вы меняете глобальные настройки и не помните или не знаете, что вы включили некоторые настройки конкретного проекта. По крайней мере, есть шанс, что глобальная настройка теперь настроена на использование внешнего maven, но настройка проекта по-прежнему установлена ​​на «встроенный».

0
ответ дан 4 December 2019 в 20:24
поделиться

M2Eclipse использует встроенный экземпляр maven, а не экземпляр maven, установленный в вашей системе.

0
ответ дан 4 December 2019 в 20:24
поделиться

Have you tried switching workspaces?

You can still reference the same project in the new workspace. This would provide about as much of a reset as you can do in terms of eclipses internal settings.

0
ответ дан 4 December 2019 в 20:24
поделиться

Используя m2eclipse, я могу в таких ситуациях делать Maven> Update Зависимости, а затем Maven> Обновить конфигурацию проекта. В первом случае я просто суеверен, но второй перепишет .project и .classpath.

Как говорит Паскаль, m2eclipse также может указывать на внешний экземпляр. Я делал это раньше, но не в 2.2.1.

Дэн

project и .classpath.

Как говорит Паскаль, m2eclipse также может указывать на внешний экземпляр. Я делал это раньше, но не в 2.2.1.

Дэн

project и .classpath.

Как говорит Паскаль, m2eclipse также может указывать на внешний экземпляр. Я делал это раньше, но не в 2.2.1.

Дэн

0
ответ дан 4 December 2019 в 20:24
поделиться

Попробуйте создать свой проект затмения с помощью mvn project:m2eclipse или воспользуйтесь опцией импорта maven в рамках проекта импорта.

.
0
ответ дан 4 December 2019 в 20:24
поделиться

Если вы используете последнюю версию m2eclipse, вы также можете попробовать это:

<prerequisites>
    <maven>>=2.2.1</maven>
</prerequisites>

Обратите внимание на больше, чем в > = 2.2.1 . Он отлично работает для меня.

3
ответ дан 4 December 2019 в 20:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: