Setting property &#039…

来源:互联网 发布:青岛软件评测中心 编辑:程序博客网 时间:2024/05/16 13:40
十二月 16, 2016 10:53:36 上午org.apache.catalina.startup.SetContextPropertiesRulebegin
警告:[SetContextPropertiesRule]{Context} Setting property'antiJARLocking' to 'true' did not find a matchingproperty.

收到这个警告,在一个导入了SAPUI5的项目里面。
在StackFlow里得到如下解释,感觉需要在context里面换一个标签。
【5票答案】Remove the attribute from thecontext.xml file. Tomcat does not support it.
【4票答案】antiJARLocking is an attributein Tomcat7, which has been removed in Tomcat8.

So,for Tomcat 8, justuse antiResourceLocking.

https://tomcat.apache.org/tomcat-7.0-doc/config/context.html

https://tomcat.apache.org/tomcat-8.0-doc/config/context.html

http://stackoverflow.com/questions/28228132/setting-property-antijarlocking-to-true-did-not-find-a-matching-property



在Tomcat的Apache官网:
https://tomcat.apache.org/tomcat-8.0-doc/config/context.html
里面搜索antiResourceLocking,得到如下解决方案:

If true, Tomcat will prevent any file locking.This will significantly impact startup time of applications, butallows full webapp hot deploy and undeploy on platforms orconfigurations where file locking can occur. If not specified, thedefault value is false.

Please note that setting thisto true hassome side effects, including the disabling of JSP reloading in arunning server: see Bugzilla 37668.

Please note that setting this flag to true inapplications that are outside the appBase for the Host(thewebapps directoryby default) will cause the application tobe deleted onTomcat shutdown. You probably don't want to do this, so think twicebefore setting antiResourceLocking=true on a webapp that's outsidethe appBase for its Host.



0 0
原创粉丝点击