리마스터 디버그 모드 에러
컨텐츠 정보
- 500 조회
- 6 댓글
- 0 추천
- 0 비추천
-
목록
본문
안녕하세요. 리마스터 팩 이용중입니다.
debug모드로 이클립스에서 구동 시키면 에러가 나옵니다. 스크린샷 첨부 하였습니다.
참고 하자면,
1. 서버 구동시 아무런 문제/에러가 없습니다.
2. 이클립스 rebuild할때도 아무런 문제/에러가 없습니다.
3. 18~22라고 나오는데 array가 1, 8, ~, 2, 2 이런식으로 들어갑니다. 왜 그런지는 모르겠습니다. dungeon을 보면 저 값은 그냥 숫자 0입니다.
4. 코드를 지우고 debug를 해도 똑같이 나옵니다. 심지어 에러가 발생되는 라인까지요. 이해가 안갑니다.
-
등록일 2024.08.08
-
등록일 2024.07.18리마스터 디버그 모드 에러댓글 6
-
등록일 2024.05.23상점 아이템 수량 제한 없애는 방법댓글 3
관련자료
댓글 6

꺼벙이님의 댓글
지나가다 혹시나 싶어 글 남깁니다.
그림 하단에 Failed to Load ./config/dungeon.properties File 이라고 써있고
그 위에 java.lang.NumberFormatException 으로 뜨는걸로 보아
이클립스 디버그 모드에서 적용되는 dungeon.properties 안에 숫자로 있어야 할 곳에 18~22 라고 써 있는거 같아요.
실제 서버구동시에 적용되는 dungeon.properties 파일은 정상이고 디버그 모드일때 적용되는 dungeon.properties 파일에는 18~22 가 있나 봅니다.
정답은 아닐수도 있고요. 참고만 하셔요.
잘 해결되시길 바랍니다.
그림 하단에 Failed to Load ./config/dungeon.properties File 이라고 써있고
그 위에 java.lang.NumberFormatException 으로 뜨는걸로 보아
이클립스 디버그 모드에서 적용되는 dungeon.properties 안에 숫자로 있어야 할 곳에 18~22 라고 써 있는거 같아요.
실제 서버구동시에 적용되는 dungeon.properties 파일은 정상이고 디버그 모드일때 적용되는 dungeon.properties 파일에는 18~22 가 있나 봅니다.
정답은 아닐수도 있고요. 참고만 하셔요.
잘 해결되시길 바랍니다.

지누아빠님의 댓글
자바의 넘버포맷 오류 인거같습니다.
해당 인티저 파스인트 함수 안에 숫자형식의 문자열이 들어와야합니다
숫자로 변경할수없는 인수가 들어와서 오류나는것 같습니다
초보라 틀릴수도 있습니다 확인해보시기 바랍니다
참고 URL 입니다 https://jamesdreaming.tistory.com/126
그리고 해당 던전.겟프로퍼티 <--- 던전 클래스의 겟프로퍼티 함수를 천천히 보셔야합니다~
리턴값으로 String [ ] 타입의 값이 넘어와야 정상입니다
ex) String[] test = {"18","19","20","21","22"};
~ <-- 요 문자열이 없어져야 정상적으로 되겠네요;;
스트링 배열 참고 URL 입니다
https://kookyungmin.github.io/language/2018/05/22/java_06/
해당 인티저 파스인트 함수 안에 숫자형식의 문자열이 들어와야합니다
숫자로 변경할수없는 인수가 들어와서 오류나는것 같습니다
초보라 틀릴수도 있습니다 확인해보시기 바랍니다
참고 URL 입니다 https://jamesdreaming.tistory.com/126
그리고 해당 던전.겟프로퍼티 <--- 던전 클래스의 겟프로퍼티 함수를 천천히 보셔야합니다~
리턴값으로 String [ ] 타입의 값이 넘어와야 정상입니다
ex) String[] test = {"18","19","20","21","22"};
~ <-- 요 문자열이 없어져야 정상적으로 되겠네요;;
스트링 배열 참고 URL 입니다
https://kookyungmin.github.io/language/2018/05/22/java_06/