一個Arial.ttf 找不到的異常的處理

在對JfreeChart進行測試使用的時候,出現了一個異常,
異常描述:
Exception in thread "main" java.io.FileNotFoundException: \Library\Fonts\Arial.ttf (系統找不到指定的路徑。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at com.orsonpdf.font.TrueTypeFont.createFont(TrueTypeFont.java:196)
at com.orsonpdf.font.TrueTypeFont.main(TrueTypeFont.java:253)

看起來好像是Arial的問題
於是是在網上找了Arial.ttf貼在Windows的lib中,不管用,又貼在java的library的font中 還是不管用
這裏寫圖片描述
於是刪掉了
這裏寫圖片描述
可能涉及到該工程的其他文件,於是我新建了一個工程,在這個工程引入外部jar包時沒有引入剛纔出問題的包並關掉了所有的其他工程結果是:
這裏寫圖片描述
沒辦法換了一個javaSE的eclipse,居然就好了,我在網上找了一些資料和解決辦法,也不知道原因是爲什麼,或許是因爲版本支持問題,如果有類似經驗的大神們歡迎交流。
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章