zoukankan      html  css  js  c++  java
  • tools-eclipse-003-下载安装优化

    一、下载

    1.1、jdk安装

    下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    安装:不需要安装jre,默认会有

    配置环境变量:计算机→属性→高级系统设置→高级→环境变量

      系统变量→新建 JAVA_HOME 变量 :变量值填写jdk的安装目录

      Path变量→加上;符号后在末尾加入%JAVA_HOME%in;%JAVA_HOME%jrein

      1.5之后不用再设置classpath

      检测:java -version

    1.2、eclipse安装

      下载地址:https://www.eclipse.org/downloads/eclipse-packages/

      下载合适的zip版本

    二、优化

    2.1、调整Preferences【Window-Preferences】

    设置字体大小:Window-Preferences->General->Appearance->Colors and Fonts->Basic->Text Font

    设置JSP编码格式:Window->Preferences->Web->Jsp Files->Encoding->UTF-8

    设置其他文本编码格式:Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8

    设置另外文本编码格式:Window->Preferences->General->Content Types->default encoding->UTF-8,我将Text和Word Document设为UTF-8

    关闭Eclipse自动文本验证:Window->Preferences->Validation ,留manual(手动)部分,build下只留"classpath dependencyValidator"

    优化启动项,关闭部分功能:Window->Preferences->General->Startup andy Shutdown,看个人所需,如果不使用可以全部取消勾选

    关闭拼写检查设置:windows→General→Editors→Text Editors→Spelling,拼写检查关闭即可

    关闭动画:General > Appearance > 取消勾选“Enable Animations”

    关闭只能提示:Java > Editor > Content Assist > 禁用“Enable Auto Activation”

    2.2、减少jvm内存回收引起的eclipse卡的问题

    这个主要是jvm在client模式,进行内存回收时,会停下所有的其它工作,带回收完毕才去执行其它任务,在这期间eclipse就卡住了。所以适当的增加jvm申请的内存大小来减少其回收的次数甚至不回收,就会是卡的现象有明显改善。

    主要通过以下的几个jvm参数来设置堆内存的: 

    -Xmx512m 最大总堆内存,一般设置为物理内存的1/4
    -Xms512m 初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了
    -Xmn192m 年轻带堆内存,sun官方推荐为整个堆的3/8
    堆内存的组成 总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存
    年轻带堆内存 对象刚创建出来时放在这里
    年老带堆内存 对象在被真正会回收之前会先放在这里
    持久带堆内存 class文件,元数据等放在这里
    -XX:PermSize=128m 持久带堆的初始大小
    -XX:MaxPermSize=128m 持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。

       修改Eclipse同目录的ini文件即可。还有其它的相关参数可以看看下面的参考材料,很有启发的:
        -XX:+UseParallelGC 使用并发内存回收
        -XX:+DisableExplicitGC 禁用System.gc()的显示内存回收

    2.2、关闭自动构建

      在启用时,每保存一下,eclipse就会自动为我们构建整个项目,这样对于大的项目来说,每次保存时都会造成很卡。其实自动构建完全没有必要,只要保证在运行前构建一次就ok了,eclipse也会在运行前自动为我们构建,所以关闭是最明智的选择。

      project→build automatically

    2.3、Customize Perspactive

      Eclipse JaveEE模式,

        Window->Perspactive->Customize Perspactive->Tool Bar Visibility,勾选File、Launch、Debug

      Shortcuts  

        Window->Perspactive->Customize Perspactive->Shortcuts,勾选General内容如下:General→File、Folder

          勾选Java内容如下:全部

          勾选Javascript内容如下:js source File

          勾选Web内容如下:css file、Dynamic web Project、Html File、JSP File

          勾选XML如下:xml File

          设置完,可以查看new 的效果

        保存自定义风格 Window->Perspactive->Save Perspactive As

      切换到Debug模式,Window->Perspactive->Customize Perspactive->Tool Bar Visibility

        只保留Debug、Terminal    

        保存自定义风格 Window->Perspactive->Save Perspactive As

     三、其他

    工作空间

  • 相关阅读:
    hdu 2594 Simpsons’ Hidden Talents
    hdu 1358 Period
    hdu 3746 Cyclic Nacklace
    理解KMP算法
    ural 1039 Anniversary Party
    ural 1018 Binary Apple Tree
    RowDataBound事件
    aspxGridview 根据单元格值得不同,设置单元格字体的颜色(设置和读取值)
    Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
    GridView的行颜色高亮显示(包括满足条件的行)
  • 原文地址:https://www.cnblogs.com/bjlhx/p/8605434.html
Copyright © 2011-2022 走看看