JBuilder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
J빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

J빌더 Q&A
[148] 해결했습니다.!!
김상훈 [] 5566 읽음    2003-01-14 22:31
JB8MIPPatch.zip 2.5KB 패치 파일입니다.
아 졸라~ -_- 기쁩니다.

빌더가 제일 많이 사용하는 툴 중에 하나라

새 버젼을 꼭 쓰고 싶었는데 기다려도 기다려도 이것에 관한 패치는 나올 기미가 안 보여서

(볼랜드,제이빌더 뉴스그룹을 기웃 거려봐도 딴지가 전혀 없더만요 ㅡ.ㅡ)

급기야 역컴파일러로 열심히 작업 했습니다. ㅡ.ㅜ

(이렇게 reverse engineering 해도 될지 모르지만..)

찾기 무지 어려웠지만 결국에 발견하긴 했는데 무지하게 어이 없네요.

역시 예상대로 jdk1.4로 업버젼되면서 뭔가 착오가 있었나 봅니다.

jbuilder.jar 파일의

com.borland.jbuilder.insight.java.InsightSort.class 클래스가 쫌 문제가 있습니다.

jdk1.3 이하에서는 별문제 없이 넘어갔는데

collator 비교할때 뭔가 다른가 봅니다.



본문 내용중에

collator = s.equals("en") ? null : (RuleBasedCollator)Collator.getInstance(locale);
부분에
collator = s.equals("en") || s.equals("ko") ? null : (RuleBasedCollator)Collator.getInstance(locale);

으로 슬그적 한국어도 끼워 넣었더니 버그 없이 아주 잘 됩니다.

해당 부분을 고치고 jar로 만든 파일을 첨부합니다.

이파일을 jbuilder8/patch 밑에

JBuilder8MemberInsightPopupPatchByWizest.jar을 (쫌 깁니다. 제 맘입니다 ㅡ.ㅡ)

복사하고 빌더를 재 실행하면

버그 없이 잘 사용할 수 있습니다.


그리고 이런 내용 볼랜드사에 쫌 알려주세요 ㅡ.ㅡ

미국 볼랜드 애들은 저런 버그가 안나서 버그가 있는지 조차도 모를 것 같네요..












최준호.스페로 님이 쓰신 글 :
: 안녕하세요 스페로 입니다..
:
: 아래의 문제르 보면 정말 이상합니다..
:
: 제빌더 8버젼에서 코드 컴프리테이션이나 코드 인사이트가 오동작 합니다.
:
: 그리고 실제로 Wellcome 예제 조차 run할수가 없습니다..
:
: 어둠에 루트로 구한 제빌더 8버젼에 빌드넘버가 8.0.140.0 인데..
:
: 아무래도 삑사리 버젼인듯 싶어서 질문 합니다..
:
: 그리고 jbuilder님이 올리신 패치를 적용 해도
:
: 아무런 진전이 없습니다.
:
: 볼랜드가 이런 허접한 실수를 하고 제빌더8을 출시 하지 않았스리라 생각되는데...
:
: 전에 제빌더8 trial 태스트 할때.. 그냥 대강 보고 언인스톨 해버려서.. 잘모르겟는데..
:
: ㅎㅎ 어째든 제빌더8 버젼에 빌드넘버좀 리플달아 주세요~~
:
:

+ -

관련 글 리스트
147 제빌더 8 버젼에 빌드 번호를 알고 싶습니다... 최준호.스페로 2160 2003/01/14
398     Re:제빌더 8 버젼에 빌드 번호를 알고 싶습니다... 김상훈 1952 2003/01/14
148     해결했습니다.!! 김상훈 5566 2003/01/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.