2013-06-28 43 views
1

我試圖編譯Java類和我得到的錯誤,這是一些第一線非法字符:錯誤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?還有的java文件的鏈接,有人請只是把它編譯成類 –

回答

6

保存文件,而無需byte order mark

+0

@ johnchen902 JD桂 –

+0

林試圖挽救無BOM,但是當我保存而不BOM有更多的100個錯誤:)) –

+0

@Erkhemee Enkhtaivan:什麼錯誤做你現在得到了嗎?我不能下載你的文件,因爲我不想在那裏註冊。難道你不能將你的問題減少到你可以在這裏展示給我們的代碼片段嗎? – Xie

-1

將您的文件保存爲ANSI(編碼)。因此,你可以得到正確的

0

保存源文件爲ANSI會解決這個問題。它爲我做了。源文件可以使用記事本創建,並以ANSI格式保存爲xx.java。 最良好的祝願

0

謝說,什麼是正確的答案,因爲錯誤是在第一線,在字節順序標記的位置。

我所要做的就是將文件保存爲ANSI。但之後出現了幾個錯誤,因爲ANSI編碼不包括幾種外語字符,因此我不得不在IDE內部手動更正我的註釋和文檔中的特殊字符。這解決了問題。