關于java的當前路徑

          Posted on 2007-05-08 17:23 bluoy 閱讀(197) 評論(0)  編輯  收藏
          JVM‘s current path: 
             System.getProperty("user.dir");
          但是JDK中使用curdir的方法并不一致,比如File.exists() VS File.getAbsolutePath().
          user.dir可以通過setProperty()修改,這樣就會導致上面兩個函數結果相左。
          不知道這是否算是JDK的一個BUG.

          IDE Debug mode:
             curdir往往由所使用的IDE來決定,比如eclipse,是當前打開的project的根。
             這與程序實際運行時的curdir是不同的。在debug模式下需要考慮這一點。   

          Java program runtime:
             curdir是classes或bin。
             取得方法:DummyClass.class.getResource("/").getPath();

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


          網站導航:
           
          主站蜘蛛池模板: 渝北区| 开化县| 恩施市| 龙口市| 延寿县| 米泉市| 克东县| 赤壁市| 湟中县| 洛阳市| 丹凤县| 油尖旺区| 兰溪市| 高唐县| 理塘县| 花垣县| 湖北省| 远安县| 盱眙县| 朝阳区| 运城市| 城固县| 星座| 思茅市| 明溪县| 浦东新区| 乐亭县| 黑水县| 灵丘县| 六盘水市| 铜陵市| 金昌市| 绥芬河市| 卓尼县| 锦州市| 屏南县| 深圳市| 三门峡市| 蓬莱市| 崇左市| 巴中市|