簡體   English   中英

JBoss無法在Windows中讀取屬性文件

[英]JBoss can't read properties file in Windows

我們正在嘗試增加Web應用程序的操作系統兼容性范圍。 我們的應用程序是帶有JSP,Servlet和EJB的Java EE。 該應用程序在JBoss AS上運行。 我們能夠在Linux操作系統上成功部署我們的應用程序。 但是,我們在Windows上遇到問題。

JBoss啟動時會發生我們遇到的問題。 我們正在收到以下異常:

Loading properties from foo.properties
Error: can't read foo.properties file, all services will be disabled.

我們嘗試更改權限以允許完全訪問,並確保所有目錄和子目錄的所有者都是一致的,但是我們仍然收到相同的錯誤消息。

目前,對以下問題的明確答案將有助於我們取得一些進展:

  1. JBoss嘗試讀取屬性文件時,這是否是已知問題?
  2. 有什么可行的解決方法,我們應該嘗試找到解決方案?

首先,我相信這是您的自定義消息。 因此,問題出在您的應用程序/環境中。

不幸的是,您沒有提供足夠的信息來確定確切的問題。 但是,這是我頭頂上的提示。

  1. 檢查文件路徑。 您確定它存在於您的計算機上嗎?
  2. 檢查屬性文件。 盡管我真的不相信這是原因,但請檢查使用哪個換行符? Linux \\n或Windows \\r\\n
  3. 如果仍然無法解決問題,請嘗試將文件移動到絕對可以的位置(從安全角度來看)(例如c:\\temp ),然后嘗試創建空的屬性文件。 該應用程序可能會失敗,因為它找不到所需的數據,但是至少錯誤消息會有所不同。
  4. 嘗試檢查堆棧跟蹤。 我相信除了此錯誤消息之外,您的日志文件中還具有堆棧跟蹤。

暫無
暫無

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

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