在Tomcat上设置一个基本Java选项
我需要将在Tomcat上设置一个基本Java选项,java,tomcat,Java,Tomcat,我需要将-Dorg.apache.activemq.SERIALIZABLE_PACKAGES=“*”添加到我的catalina.bat文件中的tomcat中 rem Register custom URL handlers rem Do this here so custom URL handles (specifically 'war:...') can be used in the security policy set "JAVA_OPTS=%JAVA_OPTS% -Djava.prot
-Dorg.apache.activemq.SERIALIZABLE_PACKAGES=“*”
添加到我的catalina.bat
文件中的tomcat中
rem Register custom URL handlers
rem Do this here so custom URL handles (specifically 'war:...') can be used in the security policy
set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.activemq.SERIALIZABLE_PACKAGES=*"
但我还是犯了这个错误
原因:java.lang.ClassNotFoundException:禁止类
我的包裹,什么东西!这个班
不信任被序列化为ObjectMessage负载。请拿
更多信息,请查看
有关如何配置受信任类的信息
所以我猜这不是设置属性。
有什么问题吗
PS:我用catalina.bat启动tomcat,然后运行
更新setenv.bat
,将属性添加到JAVA\u OPTS
建议您创建一个名为setenv.bat(Windows)或setenv.sh(Linux)的文件,并将其放置在Tomcat bin目录中。使用此文件(由catalina.bat和catalina.sh脚本运行),可以使用JAVA_OPTS变量更改以下Tomcat环境设置:
我的回答有用吗?看见