1
我希望能夠在grails中設置一些tomcat屬性。具體來說,我想設置org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH = true系統屬性。 (http://tomcat.apache.org/tomcat-7.0-doc/security-howto.html)但我不知道這些配置去哪裏。如何在grails上設置tomcat特定屬性
我已經嘗試將它設置爲運行 - >編輯配置作爲命令行參數,VM選項,並將CATALINA_OPTS設置爲環境變量。但沒有工作。而且我甚至不知道如何檢查這些值是否被讀取。
我在運行在Mac OSX的IntelliJ上的tomcat grails插件運行grails 2.1.0。
謝謝。
謝謝。我相信我正確設置了屬性。這就是IntelliJ啓動時的樣子:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -agentlib:...「run-app --stacktrace --verbose -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH = true「 – user3865286
如果內存服務正確,則順序非常重要。運行應用程序必須出現在屬性設置之後。 –
我試着改變順序,但仍然有相同的結果。有沒有像我可以做到這一點的catalina.properties文件? – user3865286