導航:首頁 > 源碼編譯 > 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
亞馬遜雲伺服器登錄 瀏覽:521
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:928
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348