Netbeans啟動(dòng)相關(guān)參數(shù)

          Posted on 2009-12-14 13:14 祝嘉 閱讀(1077) 評(píng)論(0)  編輯  收藏 所屬分類: IDE
                  Netbeans也算是一個(gè)不錯(cuò)的多語言IDE。這個(gè)軟件目前的多語言版本會(huì)自動(dòng)檢測(cè)安裝系統(tǒng)的語言并安裝對(duì)應(yīng)語言界面。看習(xí)慣了英文的界面,再看漢語界面多多少少有些別扭,使用起來也不是特別方便。

          軟件本身的設(shè)置并沒有提供改變界面語言的選項(xiàng),需要修改配置文件解決。找到軟件安裝目錄下的/usr/Linux/netbean-6.8/etc文件夾下的“netbeans.conf",該文件內(nèi)容如下:

          # ${HOME} will be replaced by JVM user.home system property
          netbeans_default_userdir="${HOME}/.netbeans/6.8"

          # Options used by NetBeans launcher by default, can be overridden by explicit
          # command line switches:
          netbeans_default_options="-J-Dorg.netbeans.modules.tomcat.autoregister.token=1260764138905 -J-Dorg.netbeans.modules.tomcat.autoregister.catalinaHome=""/usr/Linux/netbeans-apache-tomcat-6.0.20"" -J-Dorg.glassfish.v3ee6.installRoot=""/usr/Linux/sges-v3"" -J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true"
          # Note that a default -Xmx is selected for you automatically.
          # You can find this value in var/log/messages.log file in your userdir.
          # The automatically selected value can be overridden by specifying -J-Xmx here
          # or on the command line.

          # If you specify the heap size (-Xmx) explicitely, you may also want to enable
          # Concurrent Mark & Sweep garbage collector. In such case add the following
          # options to the netbeans_default_options:
          # -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled
          # (see http://wiki.netbeans.org/wiki/view/FaqGCPauses)

          # Default location of JDK, can be overridden by using --jdkhome <dir>:
          netbeans_jdkhome="/usr/lib/jvm/java-6-sun"

          # Additional module clusters, using ${path.separator} (';' on Windows or ':' on Unix):
          #netbeans_extraclusters="/absolute/path/to/cluster1:/absolute/path/to/cluster2"

          # If you have some problems with detect of proxy settings, you may want to enable
          # detect the proxy settings provided by JDK5 or higher.
          # In such case add -J-Djava.net.useSystemProxies=true to the netbeans_default_options.

                  在該文件最后添加netbeans_default_options="--locale en_US",即可把IDE語言改為英語的。

                 還有一種方法就是把快捷方式的目標(biāo)欄改為 /bin/sh "/usr/Linux/netbeans-6.8/bin/netbeans" --locale en:US

          下面轉(zhuǎn)載個(gè)NetBeans的啟動(dòng)參數(shù)詳解:

          IDE 啟動(dòng)參數(shù) 可以使用 IDE-HOME/etc/netbeans.conf 文件將啟動(dòng)參數(shù)傳遞給 IDE 啟動(dòng)程序。啟動(dòng)程序先讀取此文件,然后再解析命令行選項(xiàng)(包括您添加的所有參數(shù))。下表定義了可用于 IDE 的開關(guān)。

           

           --help(或 -h)

          打印常用啟動(dòng)參數(shù)的描述。

          --jdkhome jdk-home-dir

          使用指定的 JavaTM 2 JDK 版本,而不是缺省的 JDK。在 Microsoft Windows 系統(tǒng)上,IDE 啟動(dòng)程序在缺省情況下會(huì)查找注冊(cè)表,使用最新的可用 JDK。在升級(jí) IDE 使用的 JDK 之前,應(yīng)該備份用戶目錄。如果以后需要恢復(fù)到先前的 JDK,可以切換到已備份的用戶目錄,從而確保不丟失任何設(shè)置。要切換 IDE 的用戶目錄,請(qǐng)使用 -userdir 開關(guān),下面將對(duì)其進(jìn)行詳細(xì)介紹。

          --cp:p additional-classpath

          將指定類路徑置于 IDE 的類路徑之前。

          --cp:a additional-classpath

          將指定類路徑附加到 IDE 的類路徑上。

          --open file

          在源代碼編輯器中打開文件。

          --open file:line number

          在源代碼編輯器中打開文件,并將光標(biāo)置于指定行上。

          --laf UI-class-name

          選擇給定的類作為 IDE 的外觀。以下是兩個(gè)外觀類的示例:
          • com.sun.java.swing.plaf.motif.MotifLookAndFeel
          • javax.swing.plaf.metal.MetalLookAndFeel

          --fontsize size

          設(shè)置 IDE 用戶界面中的字體大小,以磅為單位。如果未使用此選項(xiàng),則字體大小為 11 磅。

          --locale language[:country[:variant]]

          激活指定的語言環(huán)境。

          --userdir userdir

          明確指定用戶目錄,該目錄是存儲(chǔ)用戶設(shè)置的位置。如果在 UNIX® 環(huán)境中未使用此選項(xiàng),則缺省情況下在 HOME 目錄中設(shè)置用戶目錄。如果在 Microsoft Windows 系統(tǒng)上未設(shè)置此選項(xiàng),則用戶目錄是第一次啟動(dòng) IDE 時(shí)指定的目錄。可以在“關(guān)于”對(duì)話框中確定當(dāng)前用戶目錄。選擇“幫助”>“關(guān)于”。然后單擊“詳細(xì)信息”標(biāo)簽,并查看“用戶目錄”字段。

          -J jvm-flags

          將指定標(biāo)記直接傳遞給 JVM 軟件。

          -J-Dsun.java2d.noddraw=true

          防止使用 DirectX 進(jìn)行呈現(xiàn)。此開關(guān)可以防止在某些帶有不合格圖形卡的 Microsoft Windows 系統(tǒng)上出現(xiàn)問題。

          -J-Dorg.netbeans.spi.java.project.support.ui.packageView.USE_TREE_VIEW=true

          以基于目錄的視圖(而不是基于包的視圖)顯示“項(xiàng)目”窗口中的包。

          主站蜘蛛池模板: 化德县| 东海县| 郁南县| 龙泉市| 贵南县| 页游| 泰顺县| 宁城县| 横峰县| 抚顺市| 潢川县| 丰都县| 扬中市| 江门市| 永兴县| 三穗县| 凤冈县| 蓝田县| 福泉市| 北海市| 马边| 墨脱县| 筠连县| 毕节市| 平邑县| 黄浦区| 布尔津县| 二连浩特市| 峨山| 原阳县| 葵青区| 万盛区| 大庆市| 青铜峡市| 尼玛县| 博客| 濮阳县| 扶风县| 彰化县| 湖州市| 济源市|