이해도 | 입문자 |
---|---|
게임버전 (JE) | 1.20 |
게임버전 (BE) | 관련없음 |
안녕하세요. 이제 막 자바 기본 막 배우고 플러그인 공부중입니다..!
Itemsadder 라는 플러그인을 구매해서 사용중인데 추가하고싶은 기능이 있어서
API 라이브러리를 받는데 계속 에러가 납니다.. 엄청알아보고 해결해보려했는데 몇시간째 진전이 없습니다 ㅠ
인증(authentication)이 안되어서 계속 빌드실패가 뜨고있습니다 ㅠ
깃허브에서 토큰도 발급받아서 settings.xml 에 정보도 넣어놨고
pom.xml 은 https://github.com/LoneDev6/API-ItemsAdder 여기에 있는거 다 시도해봤습니다.
그래도 계속 에러가 뜹니다.
Maven
[INFO]
[INFO] -----------------------< ryan:Test >------------------------
[INFO] Building Test 1.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The POM for dev.lone:api-itemsadder:jar:3.5.0b is missing, no dependency information available
Gradle
Could not find method compileOnly() for arguments [dev.lone:api-itemsadder:3.5.0b] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
글 작성하면서도 계속 검색해서 시도해보고 있는데 8시간동안 이거 해결만 하고있습니다 제발 도와주세요 ㅜ
JAVA: 17.0.7
MAVEN: Apache Maven 3.9.3
Gradle: 8.2.1
NoEul
2023.07.17maven과 gradle 둘 중 하나만 쓰세욘. Gradle Kotlin DSL을 사용하는걸 권장해욘
레장님
2023.07.17Maven으로 시도하고 인증오류가 떠서 gradle로 시도했고 둘다 실패한거에요 ㅠㅠ
NoEul
2023.07.17로그 메시지는 저게 단가욘
레장님
2023.07.17넵 인증오류만 뜨는데 제생각엔 유저 아이디랑 토큰을 집어 넣는 방식이 틀린것같아요..
제가 아는 방식은 MAVEN 은 /.m2 폴더안에 settings.xml 파일 안에 유저네임, 패스워드 (토큰) 정보넣는거고
gradle은 .gradle 폴더 안에 넣는걸로 알고있는데 아닌가요? ㅠㅠ
레장님
2023.07.17별해결법 다 해보다가 어느순간 해결됐습니다.. 뭐땜에 해결된건지도 모르겠네요ㅠㅠ