Я следил за этими instructions. Я могу успешно сделать mvn install
если добавить специфичную для конкретной платформы зависимости:jxbrowser-межплатформенная зависимость не установлена
<dependency>
<groupId>com.teamdev.jxbrowser</groupId>
<artifactId>jxbrowser-linux64</artifactId>
<version>6.2</version>
</dependency>
Но если я использую зависимость:
<dependency>
<groupId>com.teamdev.jxbrowser</groupId>
<artifactId>jxbrowser-cross-platform</artifactId>
<version>6.2</version>
</dependency>
При управлении mvn install
, он делает загрузки банка файлы для каждой платформы, но в конец дает следующую ошибку:
Failure to find com.teamdev.jxbrowser:jxbrowser-cross-platform:jar:6.2
в директории .m2
, я вижу файлы фляги для отдельных платформ в их respe ctive folders и нет файла jar в папке jxbrowser-cross-platform
.
Мне удалось найти обходное решение, добавив зависимость для каждой платформы в отдельности. Здесь что-то не хватает?
Эта банка не существует в [Центральном репозитории] (http://search.maven.org/#search%7Cga%7C1%7Ccom.teamdev.jxbrowser). Вот почему – Hohenheim
Вы должны установить его вручную с помощью 'mvn install: install -file -Dfile = <путь к файлу> ...' – Hohenheim
@Hohenheim Trickier на самом деле (я предполагаю, что OP уже имеет правильную конфигурацию репо), нет JAR, но только зависимость POM, поэтому тип и область действия неверны. – Tunaki