![](/img/trans.png)
[英]Unable to install JBoss as a service on Windows 7 Professional
[英]Jboss 7.2 - [org.jboss.config] file.encoding - Jboss as windows service
我在嘗試為 jboss 設置file.encoding
時遇到了一些問題。 我正在嘗試使用以下命令將file.encoding
設置為UTF-8
JAVA_OPTS : -Dfile.encoding=UTF-8
每當我以交互方式運行 jboss 時,我都可以在server.log
找到以下內容:
file.encoding = UTF-8
每當 jboss 作為 Windows 服務運行時,我可以在server.log
找到以下內容:
file.encoding = Cp1252
在standalone.xml
,我還定義了以下系統屬性(但沒有運氣):
<property name="file.encoding" value="UTF-8"/>
<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
有沒有人知道我們需要在哪里進行配置才能在將 jboss 作為 Windows 服務運行時讓file.encoding = UTF-8
?
如果您使用腳本bin/service.bat
將 JBoss 7.2 安裝為 Windows 服務,那么服務器將通過standalone.bat
啟動。 這意味着可以在bin/standalone.conf.bat
設置啟動選項。
在bin/standalone.conf.bat
有一塊 JAVA_OPTS 賦值,我在其中附加了以下兩行
rem # Use UTF-8 as default encoding:
set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8"
重新啟動服務后,JBoss 實例使用 UTF-8 作為默認編碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.