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发展来讲,很可能没法继续是真的。

原文地址:https://www.cnblogs.com/syui-terra/p/14661638.html