안녕하세요.



상엿입니다. ~.~





 " String index out of range "



 오류를 만났습니다.











원인



substring 함수를 사용 시 잘라낼 변수의 길이가 벗어난 경우







저는 8자리이상을 잘라야 했지만 

그러지 못해서 발생했습니다.





해결방법



들어오는 변수 값을 8자리(이상)로 수정을 해준다.


값을 무저건 8자리 이상 받도록 조치를 해주면 


더 이상 이런 문제는 발생하지 않을 것이다.


OR


substring 옵션을 변경해준다.






안녕하세요.


상엿입니다. ~.~




오늘은 이클립스 로그 


무한으로 보는법을 알아볼게요.




많은 프로젝트를 관리를 하거나,


반복적인 쿼리로그 같은 것들을 보면


짤리는 이클립스 로그...




이것의 제한은 어디서 푸는 것이냐~?




해결방법





이클립스를 실행시켜주세요.


그리고  메뉴에서 Window > Preferences 로 이동!






Preferences > Run/Debug > Console 로 이동해주세요.


그리고 


Console설정 내용 중  Limit console output을 체크해제 해주세요.





그리고 나서 로그를 보면


라인 제한없이 계속 출력하는 것을 확인 할 수 있어요.



간단하죠? 답답한게 풀리네요.헤헤헤








gen already exists but is not a source folder. Convert to a source folder or rename it.



분명이 라이브러리 등록도 모두 하였고,

빌드도 했는데 자꾸 저런 에러가 뜬다.






* 해결방법 요약 *


1.  Project(우클릭) > Properties > Java Build Path 이동하여

Source부분 gen, src 폴더를 추가시킨다.


2. 빌드 후 서버가동하면 해결!






자세한 해결방법은 다음과 같다.





일단 Project(우클릭) > Properties > Java Build Path로 들어가준다


그리고 Source 탭으로 이동하여 gen 폴더와 src 폴더가 있는지 확인 한다.


여기서 없으면 Import 해줘야 한다.



Add Folder 선택 후..




위와 같이 gen, src 폴더를 선택 후 


OK 를 눌러준다. 


그리고 Build 후 Server Debug를 해보면 정상적으로


작동 하는 것 을 확인 할 수 있다.






안녕하세요~



상엿입니다. ~.~



개발을 할때 필요한 형상관리!



SVN설치 방법에 대해 


자세히 포스팅 해볼게용!!



자 일단 이클립스를 실행합니다.





상단 메뉴도구 > Help > Install New Software 선택해주세요~





Work with란에 아래 주소를 복사해 넣어주세요~


Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x





Next~






여기도 Next~





승인 후 Finish를 눌러주세요~






그럼 설치를 할텐대 위와 같이 진행해주세요~


설치가 완료되면 이클립스가 재실행됩니다.






설치 된 것을 확인해볼까요?


상단 도구메뉴 > Window > Show View > Other 선택해주세요~





그리고 svn을 검색하고


SVN > SVN Repositories를 선하고 OK를 누르면~~





위와 같이 항목이 하나 더 생길꺼에요!


그러면 해당 영역으로 가서 


우클릭 > New > Repository Location을 선택


경로를 설정해서 형상관리로 쓸 폴더를 지정해줘야해요~!





형상관리 할 곳을 만드셨으면~


입력하고 Finish를 누르면 끝~~!!





연결이 되면 이런식으로 폴더를 볼 수 있어요.


관리도 가능하구요.



잘보고 한번 따라 해보세요~!


사용 방법도 시간이 된다면  포스팅 해볼게요..!







안녕하세요.


상엿입니다. ~.~



Eclipse에서 Error를 잡다 보니


 is not accessible due to restriction on required library


이런 오류가 뜨더라구요..






외부 API를 Import한 상태에서


Complie을 했을 경우 생기는 문제이더라구요.



원인은 이클립스에서 외부 API에 대한 제한설정 값이


DEFAULT(기본) 값이 ERROR로 설정이 되어 있어서 그렇습니다.


대처방법은 다음과 같습니다.


일단 두개의 경로중에 하나를 선택해서 들어가 줍니다.


경로 1 : Window > Preferences > Java > Compiler > Errors/Warnings

경로 2 : Project 우클릭 Properties > Java Compiler > Errors/Warnings






위와 같은 창이 뜨면 첫번째 박스처럼 For라고 치면


Forbidden reference (access rules)가 검색이 됩니다.


이것을 Warning(경고) 또는 Ignore(무시)로 변경해주시면 해결완료





저는 Warning으로 선택했답니다.


혹시 모르는 문제를 대비해서요... 헤헤


여기까지 대처방법이였습니다~~




+ Recent posts