1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Как настроить Maven?

Тема в разделе "Оффтопик", создана пользователем chief, 23 мар 2016.

  1. Автор темы
    chief

    chief Активный участник Пользователь

    Баллы:
    76
    Как настроить Maven для компиляции плагинов?
    Хочу собрать AuthMe Reloaded но Maven "Could not transfer metadata", не может переместить ..-metadata.xml файлы с репозитария.
     
  2. InterVi

    InterVi Старожил Пользователь

    Баллы:
    173
  3. Автор темы
    chief

    chief Активный участник Пользователь

    Баллы:
    76
    Мне нужно изменить запись данных в бд. Моя CMS содержит группы и пароли в отдельных таблицах.
    Пробовал сам файл MySQL.java с репозитария подключать, но он вообще не такой, как в самом плагине. Еще пробовал декомпилировать плагин, но не удается. Осталось собрать Сорцы с помощью Maven, но он у меня не хочет его компилировать
     
  4. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    У меня NetBeans спокойно собирал AMR с помощью мавена.
    Либо проблема с мавеном у тебя, либо проблема в metadata.xml (и даже в его отсутствии).
     
  5. Автор темы
    chief

    chief Активный участник Пользователь

    Баллы:
    76
    Попробую в NB. Может, и получится)
     
  6. InterVi

    InterVi Старожил Пользователь

    Баллы:
    173
    а нахрена тогда мавен? качни код с гитхаба и собери чем удобно, хоть эклипсом
     
  7. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Вообще то плагин собирается мавеном. Если тебе не лень добавлять в зависимости кучу плагинов - дерзай.
     
  8. jwplaster

    jwplaster Старожил Пользователь

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    эм. но. почему не добавит
     
  9. Автор темы
    chief

    chief Активный участник Пользователь

    Баллы:
    76
    Все равно не получается собрать
    В собраном MySQL.class размер в два раза меньше, чем в собраном автором, и плагин не запускается
    Код:
    [ERROR] Failed to execute goal on project authme: Could not resolve dependencies for project fr.xephi:authme:jar:5.2-SNAPSHOT: Failed to collect dependencies for [com.zaxxer:HikariCP:jar:2.4.5 (compile?), org.slf4j:slf4j-simple:jar:1.7.19 (compile?), org.xerial:sqlite-jdbc:jar:3.8.11.2 (test), com.h2database:h2:jar:1.4.191 (test), org.apache.logging.log4j:log4j-core:jar:2.0-beta9 (provided?), org.apache.commons:commons-email:jar:1.4 (compile?), com.google.code.gson:gson:jar:2.6.2 (compile?), com.google.guava:guava:jar:17.0 (compile?), com.maxmind.geoip:geoip-api:jar:1.3.1 (compile?), org.mcstats.bukkit:metrics:jar:R8-SNAPSHOT (compile?), org.bukkit:bukkit:jar:1.9-SNAPSHOT (provided?), com.comphenix.protocol:ProtocolLib:jar:3.6.5-SNAPSHOT (provided?), ru.tehkode:PermissionsEx:jar:1.23.1 (provided), org.anjocaido:groupmanagerx:jar:2.2-SNAPSHOT (provided), de.bananaco:bPermissions:jar:2.12-DEV (provided), org.tyrannyofheaven.bukkit:zPermissions:jar:1.3-SNAPSHOT (provided), net.milkbowl.vault:VaultAPI:jar:1.5 (provided?), com.onarandombox.multiversecore:Multiverse-Core:jar:2.5 (provided?), net.ess3:Essentials:jar:2.13-SNAPSHOT (provided?), net.minelink:CombatTagPlus:jar:1.2.2-SNAPSHOT (provided?), de.luricos.bukkit:xAuth:jar:2.6 (provided?), junit:junit:jar:4.12 (test?), org.hamcrest:java-hamcrest:jar:2.0.0.0 (test?), org.mockito:mockito-core:jar:2.0.5-beta (test?), net.ricecode:string-similarity:jar:1.0.0 (compile?)]: Failed to read artifact descriptor for org.bukkit:bukkit:jar:1.9-SNAPSHOT: Could not transfer artifact org.bukkit:bukkit:pom:1.9-SNAPSHOT from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated -> [Help 1]
    bash: syntax error near unexpected token `('
    chief@chief-K53SJ:~/Documents/workspace/AuthMeReloaded-master$ sudo mvn package
    [INFO] Scanning for projects...
    [INFO]                                                                       
    [INFO] ------------------------------------------------------------------------
    [INFO] Building AuthMeReloaded 5.2-SNAPSHOT
    [INFO] ------------------------------------------------------------------------
    Downloading: https://pex-repo.aoeu.xyz/org/mcstats/bukkit/metrics/R8-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata org.mcstats.bukkit:metrics:R8-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/org/bukkit/bukkit/1.9-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata org.bukkit:bukkit:1.9-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    [WARNING] Failure to transfer org.bukkit:bukkit:1.9-SNAPSHOT/maven-metadata.xml from https://pex-repo.aoeu.xyz/ was cached in the local repository, resolution will not be reattempted until the update interval of pex-repo has elapsed or updates are forced. Original error: Could not transfer metadata org.bukkit:bukkit:1.9-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/org/bukkit/bukkit/1.9-SNAPSHOT/bukkit-1.9-SNAPSHOT.pom
    Downloading: https://pex-repo.aoeu.xyz/com/comphenix/protocol/ProtocolLib/3.6.5-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata com.comphenix.protocol:ProtocolLib:3.6.5-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/com/comphenix/protocol/ProtocolLib-Parent/v3-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata com.comphenix.protocol:ProtocolLib-Parent:v3-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/org/anjocaido/groupmanagerx/2.2-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata org.anjocaido:groupmanagerx:2.2-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/org/tyrannyofheaven/bukkit/zPermissions/1.3-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata org.tyrannyofheaven.bukkit:zPermissions:1.3-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/org/spigotmc/spigot-api/1.9-R0.1-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata org.spigotmc:spigot-api:1.9-R0.1-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/net/md-5/bungeecord-chat/1.9-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.md-5:bungeecord-chat:1.9-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/net/md-5/bungeecord-parent/1.9-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.md-5:bungeecord-parent:1.9-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/net/ess3/Essentials/2.13-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.ess3:Essentials:2.13-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/net/ess3/EssentialsParent/2.13-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.ess3:EssentialsParent:2.13-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    [WARNING] The POM for net.ess3:Essentials:jar:2.13-20140526.210906-179 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
    Downloading: https://pex-repo.aoeu.xyz/net/minelink/CombatTagPlus/1.2.2-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.minelink:CombatTagPlus:1.2.2-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    Downloading: https://pex-repo.aoeu.xyz/net/minelink/CombatTagPlusParent/1.2.2-SNAPSHOT/maven-metadata.xml
    [WARNING] Could not transfer metadata net.minelink:CombatTagPlusParent:1.2.2-SNAPSHOT/maven-metadata.xml from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 3.116s
    [INFO] Finished at: Sat Mar 26 21:02:47 EET 2016
    [INFO] Final Memory: 11M/134M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal on project authme: Could not resolve dependencies for project fr.xephi:authme:jar:5.2-SNAPSHOT: Failed to collect dependencies for [com.zaxxer:HikariCP:jar:2.4.5 (compile?), org.slf4j:slf4j-simple:jar:1.7.19 (compile?), org.xerial:sqlite-jdbc:jar:3.8.11.2 (test), com.h2database:h2:jar:1.4.191 (test), org.apache.logging.log4j:log4j-core:jar:2.0-beta9 (provided?), org.apache.commons:commons-email:jar:1.4 (compile?), com.google.code.gson:gson:jar:2.6.2 (compile?), com.google.guava:guava:jar:17.0 (compile?), com.maxmind.geoip:geoip-api:jar:1.3.1 (compile?), org.mcstats.bukkit:metrics:jar:R8-SNAPSHOT (compile?), org.bukkit:bukkit:jar:1.9-SNAPSHOT (provided?), com.comphenix.protocol:ProtocolLib:jar:3.6.5-SNAPSHOT (provided?), ru.tehkode:PermissionsEx:jar:1.23.1 (provided), org.anjocaido:groupmanagerx:jar:2.2-SNAPSHOT (provided), de.bananaco:bPermissions:jar:2.12-DEV (provided), org.tyrannyofheaven.bukkit:zPermissions:jar:1.3-SNAPSHOT (provided), net.milkbowl.vault:VaultAPI:jar:1.5 (provided?), com.onarandombox.multiversecore:Multiverse-Core:jar:2.5 (provided?), net.ess3:Essentials:jar:2.13-SNAPSHOT (provided?), net.minelink:CombatTagPlus:jar:1.2.2-SNAPSHOT (provided?), de.luricos.bukkit:xAuth:jar:2.6 (provided?), junit:junit:jar:4.12 (test?), org.hamcrest:java-hamcrest:jar:2.0.0.0 (test?), org.mockito:mockito-core:jar:2.0.5-beta (test?), net.ricecode:string-similarity:jar:1.0.0 (compile?)]: Failed to read artifact descriptor for org.bukkit:bukkit:jar:1.9-SNAPSHOT: Could not transfer artifact org.bukkit:bukkit:pom:1.9-SNAPSHOT from/to pex-repo (https://pex-repo.aoeu.xyz/): peer not authenticated -> [Help 1]
    [ERROR]
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
    [ERROR] Re-run Maven using the -X switch to enable full debug logging.
    [ERROR]
    [ERROR] For more information about the errors and possible solutions, please read the following articles:
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
    
     
  10. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    Получилось ли собрать? Такая же ошибка.
     
  11. Автор темы
    chief

    chief Активный участник Пользователь

    Баллы:
    76
    Нет, еще не получилось собрать
     
  12. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Добавляйте зависимости ручками. На удалённом сервере нету этих библиотек.
     

Поделиться этой страницей