Процесс загрузки снимка Pi4j из репозитория Nexus?

#java #netbeans #nexus #pi4j

#java #netbeans #nexus #pi4j

Вопрос:

Извините, я новичок в этом конкретном сценарии. Я хотел бы использовать эти новейшие библиотеки Pi4j, найденные по этой ссылке: https://oss.sonatype.org/content/groups/public/com/pi4j/pi4j-core/2.0-SNAPSHOT / но это тонна отдельных файлов, в отличие от того, когда я загружаю версию Pi4j 1.2 из https://pi4j.com/1.2/download.html

Я попытался загрузить несколько отдельных файлов, чтобы посмотреть, содержат ли они определения классов, которые я ожидал, но они этого не сделали. Возможно, соглашения об именах сбивают меня с толку. Должен ли я загружать каждый файл по отдельности или есть какой-то процесс, с которым я совершенно не знаком? Извините, если этот вопрос кажется глупым, но я в недоумении.

Ответ №1:

Поскольку версия Pi4J версии 2 находится в стадии разработки, и «окончательные» версии еще не выпущены, вам необходимо добавить дополнительную информацию о репозитории в свой pom.xml файл:

    <repositories>
        <repository>
            <id>oss-snapshots-repo</id>
            <name>Sonatype OSS Maven Repository</name>
            <url>https://oss.sonatype.org/content/groups/public</url>
            <releases>
                <enabled>false</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>
 

Более подробная информация доступна на https://v2.pi4j.com/getting-started/minimal-example-application