關于java的當前路徑

          Posted on 2007-05-08 17:23 bluoy 閱讀(198) 評論(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();

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


          網站導航:
           
          主站蜘蛛池模板: 龙江县| 双城市| 句容市| 白沙| 肥城市| 四川省| 紫金县| 治多县| 双辽市| 镇雄县| 西盟| 北安市| 双峰县| 年辖:市辖区| 西昌市| 宜宾市| 会同县| 九寨沟县| 湘潭市| 连城县| 龙口市| 湖北省| 汪清县| 新源县| 贵港市| 奉贤区| 东城区| 个旧市| 无锡市| 岐山县| 宁安市| 凭祥市| 中卫市| 连云港市| 仁怀市| 曲麻莱县| 阿巴嘎旗| 石狮市| 潜江市| 宜城市| 海南省|