隨筆-159  評論-114  文章-7  trackbacks-0

          javac

           

          用法:javac <選項> <源文件>
          其中,可能的選項包括:
            -g                                                       生成所有調試信息
            -g:none                                             不生成任何調試信息
            -g:{lines,vars,source}                    只生成某些調試信息
            -nowarn                                            不生成任何警告
            -verbose                                           輸出有關編譯器正在執行的操作的消息
            -deprecation                                    輸出使用已過時的 API 的源位置
            -classpath <路徑>                          指定查找用戶類文件的位置
            -cp <路徑>                                       指定查找用戶類文件的位置
            -sourcepath <路徑>                       指定查找輸入源文件的位置
            -bootclasspath <路徑>                  覆蓋引導類文件的位置
            -extdirs <目錄>                               覆蓋安裝的擴展目錄的位置
            -endorseddirs <目錄>                   覆蓋簽名的標準路徑的位置
            -d <目錄>                                        指定存放生成的類文件的位置
            -encoding <編碼>                          指定源文件使用的字符編碼
            -source <版本>                              提供與指定版本的源兼容性
            -target <版本>                                 生成特定 VM 版本的類文件
            -version                                            版本信息
            -help                                                 輸出標準選項的提要
            -X                                                      輸出非標準選項的提要
            -J<標志>                                          直接將 <標志> 傳遞給運行時系統

          jar


          用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...
          選項:
              -c  創建新的存檔
              -t  列出存檔內容的列表
              -x  展開存檔中的命名的(或所有的〕文件
              -u  更新已存在的存檔
              -v  生成詳細輸出到標準輸出上
              -f  指定存檔文件名
              -m  包含來自標明文件的標明信息
              -0  只存儲方式;未用ZIP壓縮格式
              -M  不產生所有項的清單(manifest〕文件
              -i  為指定的jar文件產生索引信息
              -C  改變到指定的目錄,并且包含下列文件:
          如果一個文件名是一個目錄,它將被遞歸處理。
          清單(manifest〕文件名和存檔文件名都需要被指定,按'm' 和 'f'標志指定的相同順序。
          示例1:將兩個class文件存檔到一個名為 'classes.jar' 的存檔文件中:
                 jar cvf classes.jar Foo.class Bar.class
          示例2:用一個存在的清單(manifest)文件 'mymanifest' 將 foo/ 目錄下的所有
                     文件存檔到一個名為 'classes.jar' 的存檔文件中:
                 jar cvfm classes.jar mymanifest -C foo/ .

          java



          用法: java [-選項] 類 [參數...]
                     (執行一個類)
             或者 java [-選項] -jar jar文件 [參數...]
                     (執行一個jar文件)
          其中,可能的選項包括:
              -client       選擇 "client" VM(ginger547:應該是指Virtual Machine)
              -server     選擇 "server" VM
              -hotspot      與 "client" VM同義  [不贊成]
                            默認情況的VM是client.
              -cp <一個文件夾和zip/jar文件組成的類搜索路徑>
              -classpath <一個文件夾和zip/jar文件組成的類搜索路徑>
                           一個由文件夾,JAR壓縮文件,或者ZIP壓縮文件組成的用來搜索類的列表
              -D<名字>=<值>
                            設置一個系統屬性
              -verbose[:class|gc|jni]
                            使詳細輸出變的可用
              -version      打印產品版本然后退出
              -version:<值>
                            只運行指定版本
              -showversion  打印產品版本后繼續
              -jre-restrict-search | -jre-no-restrict-search
                            在版本搜索的時候,包含/排除用戶私人的JRE
              -? -help      打印幫助信息
              -X            打印非標準選項幫助
              -ea[:<包名>...|:<類名>]
              -enableassertions[:<包名>...|:<類名>]
                           使斷言可用
              -da[:<包名>...|:<類名>]
              -disableassertions[:<包名>...|:<類名>]
                            是斷言不可用
              -esa | -enablesystemassertions
                            使系統級斷言可用
              -dsa | -disablesystemassertions
                            使系統級斷言不可用
              -agentlib:<庫名>[=<選項>]
                            加載本地代理庫<庫名>,例如. -agentlib:hprof
                            同時可查看, -agentlib:jdwp=help和 -agentlib:hprof=help
              -agentpath:<路徑名>[=<選項>]
                            通過全路徑名來加載本地代理庫
              -javaagent:<jar路徑>[=<選項>]
                           加載Java編程語言代理,可查看 java.lang.instrument



          posted on 2010-12-09 12:55 北國狼人的BloG 閱讀(1929) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2010年12月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(33)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Java學習論壇

          Java最牛網站

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 政和县| 石楼县| 大余县| 措美县| 长顺县| 舒兰市| 榆中县| 宜城市| 定日县| 焉耆| 双江| 壤塘县| 绿春县| 兴城市| 文成县| 邻水| 山阳县| 紫云| 时尚| 洛浦县| 佛教| 大同县| 台中县| 合水县| 大悟县| 抚远县| 南和县| 凤凰县| 泽州县| 雷山县| 外汇| 太康县| 静海县| 三台县| 安泽县| 中山市| 玛沁县| 库伦旗| 诸暨市| 萍乡市| 潮安县|