• 记录一些莫名奇妙的问题,方便自己帮助大家


    从今天起,在这篇文章里不断将平时遇到的一些小麻烦及解决办法记录下来。方便自己查找,也希望能帮助到其他遇到相同问题的朋友。

    1.eclipse高亮显示相同变量功能消失

    原因:在导包的时候不小心按下了alt + shift + o,从而导致关闭了该功能。

    恢复方法:windows-> preferences->java->Editor->Mark Occurences,选中最上方的复选框即可。

    2.android工程出现莫名奇妙的错误

    试试project->clean

    3.linux下svn出现Failed to load JavaHL Library.错误

    是因为没有安装javaHL

    装一下即可,终端运行sudo apt-get install libsvn-java

    再进行一下配置:

    修改eclipse.ini文件,添加下面内容: -Djava.library.path=/usr/lib/jni 重启eclipse

    如果还出现Incompatible JavaHL library loaded. 1.7.x or later required错误,那么查看一下你的版本是否是1.8.x,这个版本需要对应1.7.x的javaHL,官方源还是1.6.x的,安装1.6.x的svn即可。

    4.ubuntu 11.04和11.10将eclipse固定在启动器上

    11.04比较方便,桌面,右击->创建启动器,然后将创建好的启动器拖到边栏上即可。

    11.10没了这个功能。可以按如下步骤创建:

    输入命令sudo gedit /usr/share/applications/Eclipse.desktop

    打开文件按如下修改,保存

    [Desktop Entry]

    Name=Eclipse   //AP名称

    Comment=Eclipse   //注释

    Exec=/home/kesenhoo/Program/eclipse-indigo-J2EE/eclipse   //执行文件目录

    Icon=/home/kesenhoo/Program/eclipse-indigo-J2EE/icon.xpm   //图标位置

    Terminal=false              //

    Type=Application         //

    Categories=GNOME;Application;Programing    //为这个AP分类

    StartupNotify=true     //

    4.在eclipse中显示空格和tab

    Window->Preferences->General->Editors->Text Editors->Show whitespace characters

    5.eclipse中编译出现@Override错误

    @Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override
    JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override

    修改你的eclipse指定的编译器版本
    在选项里的java compiler中指定版本至少在5.0以上

    在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置,改成1.6即可。

  • 相关阅读:
    程序化广告交易中的点击率预估
    C++(三十七) — 字符串的函数重载—案例
    C++(三十六) — 等号操作符重载、&&,||不可重载
    C++(三十五) — 运算符重载
    C++(三十四) — 友元函数、友元类
    C++(三十三) — 全局函数、成员函数的区别
    C++(三十二) — 常对象、常成员变量、常成员函数
    C++(三十一) — 静态成员变量、静态成员函数
    C++(三十) — this 指针
    C++(二十九) — new 和 delete
  • 原文地址:https://www.cnblogs.com/noTice520/p/2318548.html
Copyright © 2020-2023  润新知