SpigotPlugin 프로젝트는 Minecraft용 Spigot 서버 구현을 위한 새 프로젝트를 생성하기 위한 템플릿입니다. 기본적으로 컴파일할 수 있지만 수정 없이는 아무 작업도 수행하지 않습니다.
me.sgray 네임스페이스를 사용하지 마세요! 귀하가 소유한 이메일 계정이나 도메인 이름을 사용하도록 변경하세요.
Maven 지원 프로젝트를 위한 pom.xml 파일을 생성하는 방법에 대한 많은 예가 있지만 Spigot 플러그인의 기반을 제공하도록 설계된 예는 거의 없습니다. 이 프로젝트의 pom.xml에는 Spigot API에 대한 필수 종속성을 포함하여 새 플러그인을 만드는 사람에게 가장 관련성이 높고 유용한 속성이 포함되어 있습니다.
이 git 저장소를 Eclipse 작업공간에 복제하고 새 Java 프로젝트를 생성하십시오. Eclipse는 이 프로젝트에서 제공하는 설정을 자동으로 감지하고 누락된 설정을 생성해야 합니다. 패키지 탐색기에서 프로젝트 루트를 마우스 오른쪽 버튼으로 클릭하고 "구성"을 가리킨 다음 "Maven 프로젝트로 변환"을 클릭하면 Maven 특성을 쉽게 활성화해야 합니다.
추가적으로,
Eclipse에서 "JavaPlugin을 유형으로 확인할 수 없습니다"라고 표시됩니다.
Maven 특성이 활성화되어 있는지 확인하십시오. 그렇지 않으면 Eclipse는 pom.xml을 읽는 방법을 알지 못합니다.
플러그인이 "프로젝트 BukkitPlugin에서 목표 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)을 실행하지 못했습니다. 컴파일 실패: 컴파일 실패 이 환경에서는 컴파일러가 제공되지 않습니다. 아마도 JDK가 아닌 JRE에서 실행하고 있습니까?"
Java JDK가 설치되어 있고 시스템에서 이를 찾을 수 있는 위치를 확실히 알고 있다면 패키지 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "Maven"을 마우스로 가리킨 다음 "프로젝트 업데이트"를 클릭하세요. 이렇게 하면 문제가 해결될 가능성이 높습니다.
이 프로젝트를 자유롭게 복제하고 필요/선호도에 맞게 조정하세요.
Zlib는 매우 관대하고 사람들이 이해하기 쉽기 때문에 이 프로젝트(BukkitPlugin)의 기반으로 선택되었습니다. 이 프로젝트의 라이센스는 저작자와 제작 연도를 반영하도록 수정되었습니다.
저작권 (c) 2014 샤일라 그레이
이 소프트웨어는 명시적이거나 묵시적인 보증 없이 '있는 그대로' 제공됩니다. 어떠한 경우에도 작성자는 이 소프트웨어의 사용으로 인해 발생하는 손해에 대해 책임을 지지 않습니다.
다음 제한 사항에 따라 누구나 이 소프트웨어를 상업용 응용 프로그램을 포함하여 어떤 목적으로든 사용하고 자유롭게 변경하고 재배포할 수 있는 권한이 부여됩니다.
이 소프트웨어의 출처를 잘못 표시해서는 안 됩니다. 귀하는 원본 소프트웨어를 작성했다고 주장해서는 안 됩니다. 제품에 이 소프트웨어를 사용하는 경우 제품 설명서에 해당 내용을 명시하면 좋지만 필수는 아닙니다.
변경된 소스 버전은 이를 명백히 표시해야 하며 원본 소프트웨어인 것처럼 잘못 표시되어서는 안 됩니다.
이 공지는 어떤 소스 배포에서도 제거되거나 변경될 수 없습니다.