zoukankan      html  css  js  c++  java
  • Eclipse 各种问题解决记录

    • 【GIT】什么都没改,但是提交文件比较却显示空格有改动  

    解决:

       修改配置 window => Preferences => GIT => Configuration

       可以在User Settings 中 Add Entry : core.autocrlf = false

               也可以直接修改git的配置,将autocrlf 改为false

     解释参照:https://www.cnblogs.com/yepei/p/5650290.html

    【资料】https://blog.csdn.net/qq_29454203/article/details/107616032


    •  【GIT】如何修改提交人信息(Author 及 Committer)

    解决: 

      window => Preferences => GIT => Configuration 的 User Settings 中 Add Entry

      增加:user.email : 你的邮箱@qq.com

           user.name:  你的名字

      保存后再提交时就会显示 你的名字<你的邮箱> 了,没有可以点击其中一格应该会有下拉框。


    • 安装了反编译插件,如Enhanced,打开jar包中的class,依旧显示  Class File Editor 不显示反编译后的源码

    解决:

      修改General => Editors => *.class without source,调整为反编译的view

    【资料】https://blog.csdn.net/lf5566fl/article/details/77516151


    • 项目使用着java8,下载新版本的Eclipse却打不开

    解决:

      由于2020-06 之后的版本,Eclipse要求的运行环境为java11,后面的版本不兼容java8,基本上只有一个解决方案——用旧版。

      要用新版也行,可以通过修改.ini文件,手动设置为java8形式启动(百度),或者下载最新的java版本也行。

      但是,这样启动的Eclipse不支持旧java8及以下项目的编译运行,所以我就不折腾了。

      是时候换IDEA了(雾)


    • 较新版本的Eclipse,写注释时,有中文(其实还包含日文等),星号会突出变小等现象

    解决:

      这个问题可能由于默认的Console字体和系统不兼容造成,但是这个问题Eclipse一直没有解决。

      新版本除了换字体也没有比较好的思路,但是默认字体用惯了,新字体就很难使用。

      目前我所使用的版本2019-09R版本,支持java8的版本,可以通过使用EXE的属性中,使用兼容模式(如win7)打开即可完美解决该问题。

      对于某些新版本,如2020-06,支持java8,但是该方法无效,所以我就不折腾还是用2019-09R。

      是时候换IDEA了(雾)


    • Eclipse 使用Tomcat 作为 Service时 的热部署 

    步骤:

       创建Service时,Tomcat的实例一般是配置为 修改代码后会重新发布代码进行重启

        可通过修改Eclipse自动生成的Tomcat配置文件夹Services中的service.xml 的 reloadable=false 来达到不重新发布而生效的目的

        即修改以下代码,将reloadable更改为false

       <Context docBase="bms-java" path="/bms-java" reloadable="false" source="org.eclipse.jst.j2ee.server:bms-java"/></Host>

    其他:

      若发现项目在修改代码后,项目既不会自动重启,修改点也不会生效,那么需要检查下Tomcat的配置,可按照下面的资料进行

      资料: https://blog.csdn.net/m0_37601917/article/details/80180110


    结束语:

      其他所遇到的问题待补充。

      作为用惯了Eclipse的程序猿,换IDEA还是不大习惯,但是按照目前的Eclipse发展来讲,很可能没法继续是真的。

  • 相关阅读:
    WP7开发学习(3):在WP7中使用WCF+log4net 打印并输出日志文件(附源码)
    MongoDB开发学习(2)索引的基本操作
    C#批量添加水印
    获取某一时间戳的月份的开始时间戳和结束时间戳
    php判断一个字符串是否为日期格式
    正则表达式匹配括号引号内容
    PHP获取今日汽油价格接口
    ThinkPHP5 在Nginx环境下开启伪静态
    PHP格式化打印:JSON字符串|对象|数组
    php header ContentType出错
  • 原文地址:https://www.cnblogs.com/syui-terra/p/14661638.html
Copyright © 2011-2022 走看看