热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Eclipse各种问题解决记录

【GIT】什么都没改,但是提交文件比较却显示空格有改动解决:修改配置windowPreferencesGITConfiguration可以在UserSetti


  • 【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

   

其他:

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

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



 

 

结束语:

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

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


原文链接:https://www.cnblogs.com/syui-terra/p/14661638.html



推荐阅读
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 使用eclipse创建一个Java项目的步骤
    本文介绍了使用eclipse创建一个Java项目的步骤,包括启动eclipse、选择New Project命令、在对话框中输入项目名称等。同时还介绍了Java Settings对话框中的一些选项,以及如何修改Java程序的输出目录。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 单页面应用 VS 多页面应用的区别和适用场景
    本文主要介绍了单页面应用(SPA)和多页面应用(MPA)的区别和适用场景。单页面应用只有一个主页面,所有内容都包含在主页面中,页面切换快但需要做相关的调优;多页面应用有多个独立的页面,每个页面都要加载相关资源,页面切换慢但适用于对SEO要求较高的应用。文章还提到了两者在资源加载、过渡动画、路由模式和数据传递方面的差异。 ... [详细]
  • 本文总结了在编写JS代码时,不同浏览器间的兼容性差异,并提供了相应的解决方法。其中包括阻止默认事件的代码示例和猎取兄弟节点的函数。这些方法可以帮助开发者在不同浏览器上实现一致的功能。 ... [详细]
author-avatar
mobiledu2502919283
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有