文章出處
文章列表
1.myeclipse 方法上加上@Override就報錯
在有@Override方法上面會報錯如下:
The method oncreate(Bundle) of type HelloWorld must override or implement a supertype method
Override是指子類繼承父類里面的方法的描述,說明。
Override是JDK5 就已經有了,但有個Bug,就是不支持對接口的實現,認為這不是Override而JDK6 修正了這個Bug,無論是對父類的方法覆蓋還是對接口的實現都可以加上@Override
修改你的myeclipse指定的編譯器版本在選項里的java compiler中指定版本至少在1.6以上在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設置。
2.access restriction的問題
選擇你的項目-右鍵屬性-找到java build path-右側找到libraries
看到下面有JRE System Libriry,這里是你當前JVM下運行環境需要的jar包。
在Jre System Library下有個Access rules,雙擊打開,這里默認訪問規則,上面下拉框改為accessible,下面填**即可
3.MyEclipse設置文件編碼方式
a、windows->Preferences……打開"首選項"對話框,左側導航樹,導航到general->Workspace,
右側Text file encoding,選擇Other,改變為UTF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8.
b、 windows->Preferences……打開"首選項"對話框,左側導航樹,導航到general->Content Types,右側Context Types樹,點開Text中每一顆子項,并在中輸入"UTF-8",點update! 其他java應用開發相關的文件如:properties、XML等已經由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發中確需 改變編碼格式則可以在此指定。
c、window——>preference——>MyEclipse——>Files and Editors,將每個子項的"Encoding"改為"UTF-8",點Apply!
d、經過上述三步,新建java文件即為UTF-8編碼
文章列表
全站熱搜