zoukankan      html  css  js  c++  java
  • Myeclipse 工具优化 [内存一直增加, jsp,javascript 编辑很卡]

    首先看这篇随笔

    地址: Myeclipse/STS 首次在本地部署配置一个Spring MVC 项目 (十二) [http://www.cnblogs.com/editor/p/3915239.html]

    这步是每新建个工作空间都应该配置的步骤,这步配置好,把项目源码导进去,空间构建,代码没异常错误,运行编译服务器 (如:Tomcat) 成功后,再做下面的配置;

    工具环境优化配置 

    我们在开发一个差不多大的系统,差不多项目在70、80M以上,也可能是一些小项目,Myeclipse 刚运行的时候,看下“任务管理器” 进程,java 也就占个200左右M,刚开始还操作挺顺畅的,时间没过多久,整个 Myeclipse 或 STS 就会很卡,甚至影响到整到电脑都会很迟顿;

    还有可能就是操作 jsp 页面的时候,本来在 .java 后台界面挺顺的,一切到 jsp 页面就卡了。

    更严重的是在 jsp 页面上操作 javascript 代码块的时候,更是卡的不行。

    这就是因为 Myeclipse 没有配置好引起来的,你频繁的操作,会导致 Myeclipse 及 java 环境内存一时没有释放,从而占用越来越多的内存;

    优化项 

    1. 项目工程右键->属性(Properties)-> Java 构建路径 (Java Build Path) - Libraries 选择: JRE System Library [....] 项;

        找到 charsets.jar 包项,展开,点击:javadoc location 项,点击右侧的 “Remove” 按钮 ,把项改为 javadoc location (None);

        

    2. 设置 JSP 默认编辑器:

        Myeclipse 顶部菜单栏: 窗口 (Windows) -> 首选项 (Preferences) : 常规 (General) - 编辑器 (Editor) 选中 File Associations: 

        

        选中 上框的 *.jsp 项,再选中下框中 MyEclipse JSP Editor 项,点击 右边的 Default 按钮,即可。

    3. 解决 jsp 以及 javascript 编辑时很卡的问题;

        顶部菜单栏 (窗口)Window -> (首选项)Preference -> (常规)General -> Editors -> Text Editors -> HyperLinking -> 在用Ctrl键控制的HyperLinking Style Nevigation列表下, 取消勾选与JPS或Javascript有关的选项;

        

    4. 项目工程根目录下的 .project 去掉(注释)所有 javascript 有关的项配置

        在操作 “项目工程” 右键 -> 属性 (Properties) 在属性窗口点击左侧的 构建 (Builders) 项,取消勾 Javascript Validation 项,就会在 .project 文件生成相应的 配置;

        

    <buildCommand>
                <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
                <triggers>full,incremental,</triggers>
                <arguments>
                    <dictionary>
                        <key>LaunchConfigHandle</key>
                        <value>&lt;project&gt;/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch</value>
                    </dictionary>
                </arguments>
    </buildCommand>
    ....
    <natures>
            <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
            <nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
            <nature>org.eclipse.jdt.core.javanature</nature>
            <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
            <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
            <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
    </natures>

         把 arguments 下的 部分注释,以及 org.eclipse.wst.jsdt.core.jsNature 的 nature 项 注释掉即可;

    5. 配置 窗口 (Windows)->首选项 (Preferences) ->常规 (General) 下点击 启动与关闭 (Startup And Shutdown) 项,如图:

        

        去掉所有的 MyEclipse EASIE 的项,只保留 你使用的 服务器类型,比如: Tomcat 7

        去掉 MyEclipse Examples 项,Equinox Provisioning .... 和 Automatic Updates Schedular 等两个 自动项; 

        以及其他的一些自己了解安装,不需要的插件;

        点击 "OK" 完成;

    有了以上的配置,就基本能解决编辑很卡,内存增长太快的问题了;

  • 相关阅读:
    Sage CRM升级后的问题跟进
    js 控制滚动条位置
    初学Jquery插件制作:在SageCRM的查询屏幕隐藏部分行的功能
    [转摘] Reporting Service 200
    js数组去重复项
    JavaScript tips 1024 * 768
    javascript 的 replace 函数
    the secret of sagecrm urls
    Sage CRM 自增ID的方案和遇到的问题
    EXTJS 可编辑列表的时间编辑问题
  • 原文地址:https://www.cnblogs.com/editor/p/3969273.html
Copyright © 2011-2022 走看看