2013-06-28 3 views
1

내가 클래스에 자바를 컴파일하기 위해 노력하고있어 나는 오류가있어, 이것은이불법 문자 : 오류 187 191

/*  */ package gcb; 
    /*  */ import gcb.bot.ChatThread; 
    /*  */ import gcb.bot.SQLThread; 
    /*  */ import gcb.plugin.PluginManager; 
    /*  */ import java.awt.event.ActionEvent; 
    /*  */ import java.awt.event.ActionListener; 
    /*  */ import java.net.InetAddress; 
    /*  */ import java.text.SimpleDateFormat; 
    /*  */ import java.util.ArrayList; 

임지고 오류가이 같은 일부 첫번째 행하십시오이다 누군가 나를 도왔다. 누구든지이 문제를 원격으로 해결할 수 있습니까? 나는 최대한 빨리

C:\project>javac GChatbot.java 
    GChatbot.java:1: error: illegal character: \187 
    /*  */ package gcb; 
    ^
    GChatbot.java:1: error: illegal character: \191 
    /*  */ package gcb; 
    ^
    2 errors 

+0

어떤 편집기를 사용하고 있습니까? 프로그래밍을 위해 Word를 절대 사용하지 마십시오. – johnchen902

+1

게시 한 내용에 오류 메시지의 문자가 없습니다. 실제 파일에 대한 링크를 제공하거나 소스 코드 파일을 저장 한 방법에 대한 자세한 정보를 제공하십시오. – assylias

+0

http://www.4shared.com/file/Q6KZV03u/GChatBot.html? 거기에 자바 파일의 링크, 누군가가 그냥 클래스 –

답변

6

byte order mark없이 파일을 저장합니다 도와주세요이 문제를 해결하기 위해 필요하십시오.

+0

@ johnchen902 JD Gui –

+0

임 저장하지 못했습니다하지만 BOM없이 저장할 때 더 많은 100 오류가 있습니다 :)) –

+0

@Erkhemee Enkhtaivan : 어떤 오류합니까 너 지금가? 나는 거기에 등록하고 싶지 않기 때문에 파일을 다운로드 할 수 없다. 문제를 여기에 표시 할 수있는 코드 스 니펫으로 줄일 수 없습니까? – Xie

-1

파일을 ANSI (인코딩)로 저장하십시오. 따라서 올바른 결과를 얻을 수 있습니다.

0

소스 파일을 ANSI로 저장하면이 문제가 해결됩니다. 그것은 나를 위해했다. 메모장을 사용하여 소스 파일을 만들고 ANSI 형식으로 xx.java로 저장할 수 있습니다. 최상의 희망

0

오류가 바이트 순서 표시가있는 첫 줄에 있기 때문에 Xie가 말하는 정답입니다.

내가해야 할 일은 파일을 ANSI로 저장하는 것이 었습니다. 그러나 ANSI 목록 화에 외국어의 여러 문자가 포함되어 있지 않아서 여러 가지 오류가 나타난 후에 내 의견과 문서 전체에 걸쳐 특수 문자를 IDE에서 수동으로 수정해야했습니다. 문제가 해결되었습니다.