繁体   English   中英

从Eclipse部署Tomcat Web应用程序时出错

[英]Error deploying Tomcat webapp from eclipse

我曾经通过eclipse部署tomcat webapp,但是却出现了以下错误:

WARNING: WebappClassLoader.findClassInternal(myclasspackage) security exception: access denied (java.io.FilePermission C:\\Rnunes\\eclipse_indigo_workspace\\.metadata\\.plugins\\org.eclipse.wst.server.core\\tmp1\\wtpwebapps\\Service\\WEB-INF\\classes\\myclasspackage\\myclass.class read

然后

[INFO] The Service service, which is not valid, caused java.lang.NoClassDefFoundError: myclasspackage\myclass.class

然后是AxisFault $ FaultReason

文件路径没有任何文件。 eclipse是否缺少这些路径的编译? 我该如何解决?

也许。 删除tomcat中的所有webapp。 检查Tomcat是否正常。 如果可以,请在webapps floder中部署您的webapp。 重新启动tomcat

关于你的extratoins。 可能文件无法读取。 创建war文件或通过eclipse部署它时,所有类都已编译。 并且所有.class文件都应位于WEB-INF / classes中。 必须在这里。 请检查。 像我这样的 :

\\webapps\\hlue\\WEB-INF\\classes\\com\\ourpalm\\hlue\\controllers\\PassportController.class

tomcat只需在运行时将jsp文件编译为java.class文件。 并将临时java .class文件存储到名为“ work”的文件夹中。 很乐意帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM