關(guān)于Maven中找不到native2ascii

          Error starting Sun's native2ascii:
          at org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii.run(SunNative2Ascii.j
          ava:67)

          解決方法:
          復(fù)制JDK目錄下的lib文件夾的tools.jar到JRE目錄下的lib文件夾下的ext文件夾
          (另外一個(gè)更好的辦法就是把JRE的路徑設(shè)置到JDK的目錄下)
          Copying %Java_Home%/lib/tools.jar to 
          %Java_Home%/jre/lib/ext/tools.jar fixed this problem.

          (a better approach is to set up JRE path to the directory JDK)


          經(jīng)過(guò)分析:
          今天使用Maven創(chuàng)建Appfuse的時(shí)候,發(fā)現(xiàn)出現(xiàn)Error starting Sun's native2ascii
          Maven指向的是JRE的目錄,JRE目錄下沒(méi)有tools.jar,故找不到native2ascii
          研究后發(fā)現(xiàn)Maven指定的是../相對(duì)路徑按道理能通過(guò)找尋上一級(jí)文件夾從而找到j(luò)dk目錄繼而找到tools.jar包
          因此一般情況下是用JDK里面的JRE不會(huì)出現(xiàn)這個(gè)問(wèn)題.
          通過(guò)上面分析判斷項(xiàng)目配置的JRE不在JDK的目錄,把tools.jar文件放到JRE目錄lib文件夾的ext文件夾下
          問(wèn)題解決

          posted on 2008-08-12 15:48 Gordian Yuan 閱讀(1409) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 澳门| 克拉玛依市| 信宜市| 洮南市| 汾阳市| 德保县| 乌兰察布市| 灵武市| 灌云县| 遂昌县| 颍上县| 资溪县| 开阳县| 钟山县| 资中县| 噶尔县| 南岸区| 禹城市| 保康县| 来安县| 乐东| 望谟县| 佛山市| 余江县| 临城县| 儋州市| 徐汇区| 弥渡县| 霍邱县| 安康市| 当涂县| 黔西县| 行唐县| 清远市| 湾仔区| 龙江县| 方正县| 日照市| 汉寿县| 思南县| 大英县|