0
을 "실종"하는 I가 다음 코드를javasisst - 때문에 컴파일되지 않음 필드
CtClass player = ClassPool.getDefault().get("org.spongepowered.api.entity.living.player.Player");
CtField toAdd = CtField.make("public java.lang.String nick = null;", player);
player.addField(toAdd);
나중에 나는이있다 :
e.getTargetEntity()/*this function returns a class that implements Player*/
Player.nick = e.getTargetEntity().getName();
가 어떻게이 코드를 컴파일 할 수 있습니까? 이클립스와 메이븐 모두 컴파일 예외를 발생시킵니다. Player.nick이 필드라는 사실을 알지 못하기 때문입니다. 어떤 도움을 주셔서 감사합니다.