2011-03-10 5 views
0

안녕 안녕 친구 를 참조 찾을 수 없습니다 내 J2ME 프로젝트에 JSON의 json.me 패키지를 사용하지만 난 는이 때json.me 경고가 내가 가진 클래스 java.lang.StringBuilder가

경고 표시 객체 JSONObject jsonresp=new JSONObject(respstring) 를 사용
can't find referenced class java.lang.StringBuilder 
Error: Please correct the above warnings first. 
D:\Sajid\J2MeProj1\nbproject\build-impl.xml:432: Obfuscation failed with error code 1. 
BUILD FAILED (total time: 2 seconds) 

어느 한 방법

+0

당신의'respstring'은 StringBuilder입니까? –

+0

해당 없음 http rersponse 문자열에서 여기를 참조하십시오. –

+0

경고 : org.json.me.JSONTokener : 참조 된 클래스를 찾을 수 없습니다. java.lang.StringBuilder 경고 : org.json.me.JSONTokener : 찾을 수 없습니다. 참조 된 클래스 java.lang.StringBuilder 경고 : org.json.me.JSONTokener : 참조 된 클래스 java.lang.StringBuilder를 찾을 수 없습니다. 경고 : org.json.me.JSONTokener : 참조 된 클래스 java.lang을 찾을 수 없습니다. StringBuilder 경고 : org.json.me.JSONTokener : 참조 된 클래스 java.lang.StringBuilder를 찾을 수 없습니다. 경고 : org.json.me.JSONArray : 참조 된 클래스를 찾을 수 없습니다. java.lang.StringBuilder –

답변

0

안녕 안녕 내가 JDK1.4로 컴파일 json.me의 이전 버전을 사용했습니다의 때문에 사람의이 오류. * 그래서 지금은 JDK1.6로 컴파일했다. * & 그래서 그 작업을 잘 덕분에 모든 친구의 항아리 만들기 .

0

respstringStringBuilder가이 경고를 제거하는 나에게 아이디어를 줄 수 있습니까? 그 클래스는 Java 1.5까지 등장하지 않았기 때문에 ME에서는 StringBuffer을 사용해야합니다.

+0

respstring의 출처가 없습니다. StringBuffer –

0

JavaSE 1.5에 대해 컴파일 중이며 obfuscator가이를 좋아하지 않는다고 생각합니다. Java 컴플라이언스 수준이 1.3 또는 1.4 인 코드를 컴파일했는지 확인하십시오. 컴파일러가 J2SE 클래스 대신 J2ME 클래스를 사용하도록 지시하려면 -bootclasspath 옵션을 사용해야합니다. WTK에서 J2ME 클래스를 가져올 수 있습니다.