导航:首页 > 源码编译 > eclipse编译选项配置优化

eclipse编译选项配置优化

发布时间:2022-07-16 19:53:15

A. 如果要运行eclipse或者编译java文件,要配置哪些环境变量,怎样配置

1、电脑环境变量配置如下:

我的电脑(右键)→→属性→→高级→→环境变量→→(系统变量)新建→→

变量名:JAVA_HOME

变量值(java安装的目录):C:ProgramFilesJavajdk1.6.0_03

查看有没有classpath变量名,

如果有的话就编辑,然后复制以下在后面添加:

;.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

如果没有的话,就新建→→

变量名:classpath

变量值(java安装的目录):

.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

2、eclipse配置java

点eclipse菜单Window→→Preferences→→Java→→InstalledJREs→→Add→→StandardVM→→Next→→

输入以下对应内容:

JREhome(javaJRE的安装目录):C:ProgramFilesJavajre1.6.0_03

JREname:jre1.6.0_03

然后点击AddExternalJARs,添加C:ProgramFilesJavajre1.6.0_03lib下面的.jar文件以及ext文件夹下面的.jar文件。然后点击Finish即可。到此配置完成!

如有不明白的地方,可追问。

B. 如何优化eclipse

1
关闭不常用和不必要的验证。例如JSP语法验证,Java script验证。这个对于eclipse的优化应该会有比较明显的效果。
2
去掉自动编译工程。对于使用maven、ant的同学而言,这个根本不需要。
3
关闭maven自动更新repository index。
4
关闭不常用的工程项目。eclipse优化的常用方法。
5
为工程项目建立工作集合,working sets。然后视图的显示级别修改为working sets。eclipse使用过程中,最常用的习惯。working set还便于搜索哦。
6
去除不必要的启动项。在Preferences->General->startup and shutdown 这个界面中,可以去掉一些不必要的启动项。
7
修改eclipse启动参数。在eclipse目录下,修改eclipse.ini文件。其中1G内存的推荐配置为:
-vmargs-Xms128m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m
在修改配置的时候,记得备份哦。

C. 怎样配置Eclipse IDE for C/C++的编译器

1、安装JDK,并配置好其环境变量
2、下载并安装Eclipse IDE for C/C++ Developers,下载后解压得到一个eclipse目录,可以直接双击其一级子目录下的"eclipse.exe"运行eclipse IDE,不需要安装。可以另外设置其工作目录,即是工程文件等存放位置。
3、下载并安装MinGW,下载需要比较长的时间,且比较容易下载失败,耐心等待吧...
4、配置MinGW
(1)环境变量的配置
新建环境变量MINGW_HOME,变量值为mingw安装目录,例如D:\mingw
在Path变量的最前面添加:%MINGW_HOME%\bin; (不要漏了最后的分号)
(2)在eclipse IDE中的配置
依次点击打开“Window>preferences>C/C++>New CDT Project Wizard,在右侧,选择Preferred Toolchains,按下图中步骤设置Executable(可执行程序)的默认编译器为MinGW GCC,这样在新建工程的时候就不需要重复选择编译器了,其他工程类型的设置过程类同。

在左侧,选择“Makefile Project”,在右侧,选择Binary Parsers标签(默认已选中),勾选“PE Windows Parser”,点击OK保存。(注:此设置过程意味着对所有C/C++工程都将应用此配置,如果你只是想在单个工程中进行配置,可右键单击该项目,并依次选择“Properties>C/C++ Build>Settings”,在右侧选择“Binary Parsers”标签,并勾选“PE Windows Parser”即可,此设置过程意味着只对当前选中的工程有效。)

D. eclipse编译路径配置

eclipse中找到编译后的class路径有两种方法:
一、项目设置.class设置输出路径
右键项目 > Properties > Java Build Path > Source > Default Output Folder

2、点击"Browse"时可以选择目录或新建目录用于存放.class文件

设置完成后,src中的.java文件编译后生成的.class文件与package所对应的目录一起。
存放在classes目录中。如图:

二、设置全局.class文件输出路径
Window > Preferences > Java > Build Path > Source and Output Folder
如下图:

此时再新建项目的时候会自动的将.class文件放置在你所设置的目录中

E. 如何优化eclipse参数设置

优化eclipse不只是参数设置还可以设置其它使之优化

工具:

eclipse

步骤

  1. 关闭不经常使用用和没有必要的验证。


    其中1G内存的推荐配置为:

    -vmargs-Xms128m-Xmx512m-XX:PermSize=64m-XX:MaxPermSize=128m

F. 如何设置eclipse运行速度

设置eclipse运行速度

1.修改 eclipse.ini 配置文件中下面两个参数的大小。

-Xms256m

-Xmx1024m

修改后

-Xms1024m

-Xmx4g

2.如果有JPA插件,删除这个插件

方法

bat如下

mkdir disabled

mkdir disabledfeatures

mkdir disabledplugins

move pluginsorg.eclipse.jpt.* disabledplugins

move featuresorg.eclipse.jpt.* disabledfeatures

3.删除对文件的检验

右键 Eclipse 中的 工程

Properties-->Validation

在这个界面中选择 Suspend All Validations

这里面,会验证 js html xhtml等

所以,当项目大的时候,特别慢

4.最后,看一下有没有打开帮助选项, 即下了F1,打开了帮助窗口。

这种情况下,也会非常卡,原因未知。

G. eclipse 启动加载优化设置

Eclipse 启动参数
命令 描述 原因
-arch architecture
定义 Eclipse 平台在其上运行的处理器体系结构。Eclipse 平台通常使用 Java os.arch 属性的常用值来计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getOSArch() 用于插件。示例值有:“x86”、“sparc”、“PA-RISC”和“ppc”。 2.0
-application applicationId
要运行的应用程序。应用程序由向 org.eclipse.core.runtime.applications 扩展点提供扩展的插件来声明。通常不需要此自变量。如果指定了此项,则该值会覆盖配置提供的值。如果不指定此项,则会运行“Eclipse 工作台”。 1.0
-configuration configurationFileURL
Eclipse 平台配置文件的位置,表示为 URL。配置文件确定 Eclipse 平台、可用插件集和主要功能部件的位置。注意,不允许使用相对 URL。当安装或更新 Eclipse 平台时配置文件被写至此位置。 2.0
-consolelog
将 Eclipse 平台的错误日志镜像到用来运行 Eclipse 的控制台。与 -debug 组合时很方便使用。 1.0
-data workspacePath
要运行 Eclipse 平台的工作空间的路径。工作空间位置也是项目的缺省位置。相对于从中启动 eclipse 的目录来解释相对路径。 1.0
-debug [optionsFile]
将平台置于调试方式,并从给定位置处的文件装入调试选项(如果指定的话)。此文件指示哪些调试点可用于插件以及是否已启用它们。如果未给出文件位置,则平台在启动 eclipse 的目录中查找称为“.options”的文件。URL 和文件系统路径都可作为文件位置。 1.0
-dev [classpathEntries]
将平台置于开发方式。将可选类路径条目(用逗号分隔的列表)添加至每个插件的运行时类路径。例如,当工作空间包含要开发的插件时,指定 -dev bin 会为每个插件项目的名为 bin 的目录添加类路径条目,允许在其中存储最新生成的类文件。除去了冗余或不存在的类路径条目。 1.0
-keyring keyringFilePath
磁盘上授权数据库(或“密钥环”文件)的位置。此自变量必须与 -password 选项配合使用。相对于从中启动 eclipse 的目录来解释相对路径。 1.0
-nl locale
定义 Eclipse 平台在其上运行的语言环境的名称。Eclipse 平台通常自动计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getNL() 用于插件。示例值有:“en_US”和“fr_FR_EURO”。 2.0
-nosplash
运行平台而不显示启动屏幕。 1.0
-os operatingSystem
定义 Eclipse 平台在其上运行的操作系统。Eclipse 平台通常使用 Java os.name 属性的常用值来计算最佳设置。如果在此处指定该项,则这是 Eclipse 平台使用的值。此处指定的值可作为 BootLoader.getOS() 用于插件,并用于解析插件清单文件中提及的路径中 $os$ 变量的出现。示例值有:“win32”、“linux”、“hpux”、“solaris”和“aix”。 1.0
-password password
授权数据库的密码。与 -keyring 选项配合使用。 1.0
-perspective perspectiveId
启动时要在活动工作台窗口中打开的透视图。如果没有指定该参数,则将打开关闭时活动的透视图。 1.0
-plugincustomization
propertiesFile
包含插件首选项缺省设置的属性文件的位置。这些缺省设置覆盖在主要功能部件中指定的缺省设置。相对于从中启动 eclipse 的目录来解释相对路径。 2.0
-proct proctId
要运行的产品的标识。该产品为 Eclipse 的已启动实例提供了产品个性并确定使用的产品定制信息。此项替换 -feature,由于兼容性方面的原因,仍然支持后者。 3.0
-refresh
启动时执行工作空间的全局刷新的选项。这将使从上次平台运行以来在文件系统中所做的任何更改一致。 1.0
-showlocation
用于在窗口标题栏中显示工作空间的位置的选项。在发行版 2.0 中,此选项仅与 -data 命令行自变量一起使用。 2.0
-vm vmPath
要用来运行 Eclipse 平台的“Java 运行时环境”(JRE)的位置。如果不指定此项,则 JRE 位于 jre(它是 Eclipse 可执行文件的兄弟目录)。相对于从中启动 eclipse 的目录来解释相对路径。 1.0
-vmargs args
当传递至 Eclipse 时,此选项用来定制用来运行 Eclipse 的 Java VM 的操作。如果指定此项,则它必须在命令行的末尾。给定的自变量依赖于要运行的 VM。 1.0

H. 如何优化ECLIPSE Eclipse

1.myeclipse设置:

1.1磨刀不误砍柴工,想要提高效率得先有个好工具.
配置代码自动提示,你随便输入一个字母后面代码自动显示出来
window>preferences>java>Editor>content Assist
下面的Auto Activation
Auto activation delay(ms):700
Auto activation triggers for java:这里改成字母A到Z加上 .
Auto activation ...不用改
你是不是经常打public void,private String,等等.
想变成输入syso出来system.out.println()那样吗?看下面
window>preferences>java>Editor>Templates
点NEW新建,比如这样写
name:pv
description:不写
pattern:public void 把经常用到的写上即可

1.2字体背景色设置:
字体window>preferences>General>Appearance
>colors and Fonts>Basic>Text Font
背景色window>preferences>General>Editors>Text Editors
>Background color

1.3字体排版格式:
window>preferences>java>code style>Formatter
默认模版不可以改,点击 New新建>Edit>Braces
所有选项改成Next line

1.4内存配置:打开myeclipse安装目录下myeclipse.ini文件
本人4g内存配置如下,具体参数上网查,可以直接复制以下代码
但是其中的jdk地址需要改成自己机器的

#utf8 (do not remove)
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
-install
D:\jdk\MYECLIPSE10\MyEclipse 10
-vm
D:\jdk\MYECLIPSE10\Common\binary\com.sun.java.jdk.win32.x86_64_1.6.0.013\bin\javaw.exe
-configuration
D:\jdk\MYECLIPSE10\MyEclipse 10\configuration
-vmargs
-Xms768m
-Xmx768m
-Xmn168m
-XX:PermSize=200m
-XX:MaxPermSize=200m
-XX:ReservedCodeCacheSize=40m
-XX:+UseParallelGC
-XX:+DisableExplicitGC
-Dosgi.nls.warnings=ignore

1.5其他设置
Myeclipse编码方式(JSP+Text)

设置JSP编码格式
Window->Preferences->MyEclipse->Files and Editors->JSP->Encoding->UTF-8
设置其他文本编码格式
Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8

取消自动文本验证
Window->Preferences->MyEclipse->Validation
保留manual(手动)部分,build下只留"classpath dependencyValidator"
手动验证:选中文件右击MyEclipse->Run Validation

关闭自动更新
Window->Preferences->MyEclipse->Maven4MyEclipse
取消勾选”Download repository indexupdates on startup”

取消拼写错误验证
Window->Preferences->General->Editors->Text Editors->Spelling
取消勾选"Enable spell checking"

优化启动项
在Myeclipse中大多数人只需要20%的系统功能,就可以完成所需要的任务操作,所以可以将不使用的功能修改为禁止加载启动。
Window->Preferences->General->Startup andy Shutdown
Tomcat 6或者7(必备),其余全部干掉。。

取消保存代码时的代码自动格式化
Window->Java->Editor->SaveActions->Format Source Code取消勾选

2.myeclipse常用快捷键总结:带*为常用
*F2 重命名项目或类名
*alt+方向键 将当前行内容往上或下移
*ctrl+1 快速提示,改名
*ctrl+d 删除当前整行
*alt+shift+s+r 生成setter,getter方法
*ctrl+e 类之间切换,当你打开10几个类时切换很方便
*ctrl+/ 注释当是不能注释jsp代码,得用ctrl+shift+/
*ctrl+alt+方向键 复制当前行
*ctrl+shift+o 自动导包
*ctrl+shift+f 自动排版
*ctrl+shift+r 打开资源
ctrl+o 快速outline,查看类中所有方法
ctrl+t 与当前类有关的方法树
alt+shift+m 自动排序类中所有属性和方法
alt+shift+r 重命名方法
alt+shift+s+s 修改toString方法
alt+shift+o 生成构造方法
alt+/ 手动提示perferences里可以设成自动提示

3.myeclipse模版优化:
打开myeclipse安装目录MYECLIPSE10\Common\plugins
\com.genuitec.eclipse.wizards_9.0.0.me201211011550.jar
压缩格式打开templates文件夹,
到现在常用修改的模版有servlet和jsp
编辑添加自己喜欢的即可,不想麻烦的只需复制以下代码即可,
servlet代码如下:
#---------------------------------------------#
# <aw:description>Template for Servlet</aw:description>
# <aw:version>1.1</aw:version>
# <aw:date>04/05/2003</aw:date>
# <aw:author>Ferret Renaud</aw:author>
#---------------------------------------------#

<aw:import>java.io.IOException</aw:import>
<aw:import>java.io.PrintWriter</aw:import>

<aw:import>javax.servlet.ServletException</aw:import>
<aw:import>javax.servlet.http.HttpServlet</aw:import>
<aw:import>javax.servlet.http.HttpServletRequest</aw:import>
<aw:import>javax.servlet.http.HttpServletResponse</aw:import>

<aw:parentClass>javax.servlet.http.HttpServlet</aw:parentClass>

<aw:constructor name="c1">

public <aw:className/>() {
super();
}

</aw:constructor>

<aw:method name="doGet">
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

}

</aw:method>

<aw:method name="doPost">
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);}

</aw:method>

<aw:method name="doPut">
public void doPut(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

// Put your code here
}

</aw:method>

<aw:method name="doDelete">
public void doDelete(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

// Put your code here
}

</aw:method>

<aw:method name="init">
public void init() throws ServletException {
// Put your code here
}

</aw:method>

<aw:method name="destroy">
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}

</aw:method>

<aw:method name="getServletInfo">
public String getServletInfo() {
return "This is my default servlet created by Eclipse";
}

</aw:method>
jsp代码:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'MyJsp.jsp' starting page</title>
</head>

<body>
This is my JSP page.
</body>
</html>

I. eclipse如何设置编译优先级

1、打开eclipse软件。

2、点击菜单栏的window--preference,在最下面。

3、点击general的左边的三角形。

J. 为什么运行Eclipse很慢 快速开启Eclipse配置操作步骤

运行Eclipse很慢是因为配置不合理。
快速开启Eclipse配置操作步骤:
首先,应当将下列的文件添加到 eclipse.ini配置文件里:
-Xloggc:gc.log
这是显示Eclipse在启动的时候所做的事情。
接下来,就可以开始进行一些优化。这里举个例子,本机内存环境是3.16G。
第一次优化
设置-Xms (初始化堆大小)和-Xmx(JVM最大堆大小)为512M,以避免无用单元的重复收集(GC),下面就是配置:
-Xms512m
-Xmx512m
-verbose:gc
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails
-Xloggc:gc.log
现在重新启动 Eclipse,会发现监控了8次完整的GC和3次超时的GC。从日志中可以看到引发完整GC的原因是 Perm,可以继续做一些优化:
可以设置 Perm尺寸的初始值和最大值为512M:
-Xms512m
-Xmx512m
-XX:PermSize=512m
-XX:MaxPermSize=512m
-verbose:gc
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails
-Xloggc:gc.log

阅读全文

与eclipse编译选项配置优化相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:577
python员工信息登记表 浏览:375
高中美术pdf 浏览:158
java实现排列 浏览:511
javavector的用法 浏览:979
osi实现加密的三层 浏览:230
大众宝来原厂中控如何安装app 浏览:911
linux内核根文件系统 浏览:240
3d的命令面板不见了 浏览:523
武汉理工大学服务器ip地址 浏览:146
亚马逊云服务器登录 浏览:522
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:928
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:249
哈夫曼编码数据压缩 浏览:424
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348