Java Tomcat安全权限错误

Java Tomcat安全权限错误,java,tomcat,Java,Tomcat,我是新的java开发人员,使用Mac、tomcat服务器和NetBeans8.2。我已经从core tar.gz文件下载了tomcat,当我从终端启动tomcat并从浏览器点击时,它会给我错误信息,并将它放在我的应用程序中 "HTTP Status 500 - access denied ("java.lang.RuntimePermission" "accessClassInPackage.org.apache.jasper")" 我已将端口号从8080更改为9999。请查看所附图片 我在I

我是新的java开发人员,使用Mac、tomcat服务器和NetBeans8.2。我已经从core tar.gz文件下载了tomcat,当我从终端启动tomcat并从浏览器点击时,它会给我错误信息,并将它放在我的应用程序中

"HTTP Status 500 - access denied ("java.lang.RuntimePermission" "accessClassInPackage.org.apache.jasper")"
我已将端口号从8080更改为9999。请查看所附图片

我在IDE NetBeans8.2中面临同样的问题 我有测试tomcat7和tomcat8,但我在这两个方面都面临许可问题。 我怎样才能解决它


谢谢

启动
startup.sh
有执行权限吗

类型:

ls-l

来自Tomcat的bin目录。您应该可以看到中所有文件的权限

要授予文件执行权限,请键入:

chmod 700 startup.sh

这为文件所有者提供了该脚本的读、写和执行权限


有关更多详细信息

您使用什么启动tomcat?看起来您是在安全管理器中运行的。没什么特别的,我正在终端上运行tomcat,使用命令first change Directory cd:Applications/tomcat/bin,然后运行命令。/startup.sh。终端返回此消息“使用CATALINA_BASE:/Applications/tomcat使用CATALINA_HOME:/Applications/tomcat使用CATALINA_TMPDIR:/Applications/tomcat/temp使用JRE_HOME:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/HOME使用CLASSPATH:/Applications/tomcat/bin/bootstrap.jar:/Applications/tomcat/bin/tomcat-juli.jar tomcat启动。“但当浏览器显示与该屏幕截图相同的消息时,tomcat已经在运行-例如,OP设法使其运行,无论该文件的权限是什么,startup.sh也会在终端上显示屏幕截图中提到的相同消息。若端口已经很忙,那个么我就必须杀死那个进程并再次启动tomcat,然后面对相同的消息。