簡體   English   中英

Ubuntu 12.04中的Java FileNotFoundException?

[英]Java FileNotFoundException in Ubuntu 12.04?

我有ubuntu 12.04,我已經安裝了JDK 7,Jboss Server AS 7.1.1並成功運行我的應用程序。問題出在我的java應用程序中,我在運行時編輯xml文件來更新文件內容。 它在窗口中工作正常,但在ubuntu中它拋出FileNotFoundException。

但我檢查手動文件是否存在。

你能幫我么 。 是不是你不能在ubuntu中運行時更改文件或某些管理員權限。

引起:java.io.FileNotFoundException:/home/azureuser/ranveer/hopscotch/jboss-as-7.1.1.Final/standalone/deployments/Hop.ear/entre.war/config/datacon/DaoConfig.xml(沒有這樣的文件或目錄)04:04:33,219錯誤[stderr](http - 0.0.0.0-8080-5)at java.io.FileInputStream.open(Native Method)04:04:33,219 ERROR [stderr](http-- 0.0.0.0-8080-5)java.io.FileInputStream。(FileInputStream.java:146)04:04:33,220 java.io.FileInputStream中的ERROR [stderr](http - 0.0.0.0-8080-5)。 (FileInputStream.java:101)04:04:33,220錯誤[stderr](http - 0.0.0.0-8080-5)at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)04 :04:33,220 ERROR [stderr](http - 0.0.0.0-8080-5)at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)04:04:33,220 ERROR [stderr] (http - 0.0.0.0-8080-5)at java.net.URL.openStream(URL.java:1037)04:04:33,221 ERROR [stderr](http - 0.0.0.0-8080-5).. 118以上

考慮到區分大小寫(特別是因為你提到它適用於Windows),我會對文件的存在進行三重檢查。 此外,根據文檔,異常名稱具有誤導性:它可能表示其他問題,例如權限或具有目錄而不是文件。

http://docs.oracle.com/javase/7/docs/api/java/io/FileInputStream.html#FileInputStream(java.io.File)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM