隨筆-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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 江阴市| 吕梁市| 谢通门县| 革吉县| 阿勒泰市| 大田县| 定陶县| 登封市| 运城市| 武宣县| 曲水县| 宜良县| 岑溪市| 峨山| 宁陕县| 枞阳县| 孙吴县| 本溪市| 正蓝旗| 松原市| 兰州市| 襄垣县| 西乌| 盈江县| 哈尔滨市| 四子王旗| 竹北市| 若尔盖县| 措美县| 江北区| 昌图县| 夹江县| 佛学| 浦江县| 山丹县| 北辰区| 河间市| 盖州市| 奈曼旗| 句容市| 西平县|