Netbeans игнорирует банки, установленные в .m2 - PullRequest
0 голосов
/ 18 октября 2018

У меня странная проблема с Netbeans 8.2

Я установил jar с помощью командной строки mvn install:install-file -Dfile=wlclient.jar -DgroupId=com.oracle.weblogic -DartifactId=wlclient -Dversion=12.1.3.0 -Dpackaging=jar

В проекте у меня есть зависимость

<dependency>
      <groupId>com.oracle.weblogic</groupId>
      <artifactId>wlclient</artifactId>
      <version>12.1.3.0</version>
</dependency>

Проекты прекрасно работают с mvn clean install в моей консоли

Когда я выполняю из Netbeans " clean and build ", я вижу, что в выводе он выполняет cd /<path to project>/; JAVA_HOME=/<path to java>/jdk1.8.0_181 M2_HOME=/opt/apache-maven-3.5.3 /opt/apache-maven-3.5.3/bin/mvn clean install, но он не работаетс сообщением « файл класса для weblogic.i18n.logging.MessageLoggerRegistryListener not found », которое указывает, что не может найти установленный jar выше.

Есть идеи, почему это происходит?

пс.Я использую CentOS Linux 7 и Oracle JDK

Спасибо

1 Ответ

0 голосов
/ 18 октября 2018

NetBeans по умолчанию использует встроенный Maven, который имеет собственный репозиторий, настройки и т. Д.

Вы переключили его на тот же, который вы используете из командной строки?

...