5
A
回答
-3
試試這個
-Dmy.property="How\ are\ you"
0
對我來說似乎沒有辦法在JAVA_OPTS中使用空格,在OSX上我有同樣的問題。 您可以直接將您的財產添加到catalina.sh中的其他-D選項
0
我實際上已經使用AWS Elasticbeanstalk計算出了這一點,該Elasticbeanstalk允許您在可以通過UI輸入的環境屬性中包含空格。
作爲構建服務器實例的一部分,Elasticbeanstalk服務將替換/ usr/bin/tomcat7腳本以滿足其某些要求。
如果你檢查這一點,你可以看到如下區別:
默認腳本:
if [ "$1" = "start" ]; then
${JAVACMD} $JAVA_OPTS $CATALINA_OPTS \
Elasticbeanstalk腳本:
if [ "$1" = "start" ]; then
eval "${JAVACMD} $JAVA_OPTS $CATALINA_OPTS \
...."
即它們都放在一個 「EVAL」 前命令來啓動JVM,並將整個命令放在雙引號中。
這似乎允許保留空格的JAVA_OPTS值。
相關問題
- 1. 在AWS Elastic Beanstalk中更改tomcat的JAVA_OPTS
- 2. 如何在Windows中爲Tomcat設置JAVA_OPTS?
- 3. Tomcat 7.0.33 JAVA_OPTS配置
- 4. 集JAVA_OPTS在JBoss中
- 5. java.lang.OutOfMemoryError:Java堆空間在Tomcat 7
- 6. Tomcat 7:「setenv.sh」vs「/ etc/default/tomcat7」更新JAVA_OPTS
- 7. 如何從命令行獲取tomcat JAVA_OPTS?
- 8. JAVA_OPTS語法在catalina.bat中
- 9. 多行JAVA_OPTS在setenv.sh
- 10. 在哪裏編寫在setenv.bat中爲tomcat 7設置JAVA_OPTS安裝(作爲服務)
- 11. Tomcat 7.0.35 OutOfMemoryError:PermGen空間
- 12. java.lang.OutOfMemoryError:在tomcat的PermGen的空間日食
- 13. 在運行時得到JAVA_OPTS
- 14. 通過JAVA_OPTS將包含空格的系統屬性傳遞給Tomcat
- 15. 在JBOSS standalone.sh文件中設置JAVA_OPTS
- 16. Tomcat - PermGen空間異常
- 17. tomcat修剪白色空間
- 18. tomcat中的Java堆空間錯誤
- 19. MQ連接在tomcat中的context.lookup期間拋出空指針
- 20. 在Tomcat中增加java堆空間 - Windows 7客戶端
- 21. 在Tomcat中獲取java堆空間問題7
- 22. 如何在Linux上使用plesk爲基於服務的tomcat版本設置JAVA_OPTS?
- 23. 如何在手動將其作爲Windows服務運行時更改tomcat的java_opts?
- 24. JAVA_OPTS和JAVA_TOOL_OPTIONS之間的區別?
- 25. 設置JAVA_OPTS到tomcat服務從命令行
- 26. Tomcat管理器:每個webapp的具體JAVA_OPTS
- 27. 爲什麼Tomcat包含JAVA_OPTS Xmx時無法啓動?
- 28. JAVA_OPTS for RedHat
- 29. 含義和JAVA_OPTS
- 30. 設置JAVA_OPTS和JAVA_TOOL_OPTIONS在搖籃
Linux還是Windows? – bmargulies 2010-12-22 20:26:57
剛剛添加操作系統的問題......它的suse linux – user190982 2010-12-22 20:33:08