导入myeclipse项目出现的问题及解决方案
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编码
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。