当前位置: 首页 > 知识库问答 >
问题:

webgoat无法使用tomcat 8启动

西门经国
2023-03-14

web应用程序在这里有一个jar[/Users/joey/local/apache-tomcat-8.0.23/webapps/webgoat/web-INF/lib/webgoat-classloader-6.1.0.jar],其中包括一个类[public class PluginClassLoader extensed WebappClassLoader]。我认为这是类加载器的配置问题,但请帮助我。2015年7月8日00:56:04.648严重[localhost-startStop-1]组织。阿帕奇。卡塔琳娜。加载器。WebappLoader。startInternal LifecycleException java。lang.ClassNotFoundException:org。owasp。网络山羊。类加载器。java上的PluginClassLoader。网1美元。在java上运行(URLClassLoader.java:366)。网1美元。在java上运行(URLClassLoader.java:355)。安全访问控制器。java上的doPrivileged(本机方法)。网URLClassLoader。java上的findClass(URLClassLoader.java:354)。lang.ClassLoader。java上的loadClass(ClassLoader.java:425)。lang.ClassLoader。java上的loadClass(ClassLoader.java:358)。朗,同学们。java上的forName0(本机方法)。朗,同学们。forName(Class.java:191)位于

共有2个答案

宋嘉禧
2023-03-14

我不知道Tomcat 8的情况,但我实际上解决了类似的错误,并让Webgoat使用Maven和Tomcat 7进行构建。

Webgoat的留档跨版本不是很集中,所以我有点困惑,但我发现

mvn clean tomcat7:run-war

点击这个链接https://github.com/WebGoat/WebGoat-Legacy/wiki/Installation-(WebGoat-6.0)在源分布部分下。

我想用tomcat8来代替咯咯笑是值得的。

希望有帮助。

孔和风
2023-03-14

我和…一起跑步时也有同样的问题。。。

mvn tomcat:运行战争

但在运行via时没有发生

java-jar目标/webgoat-container-6.1.0-war-exec.jar

这起作用了,所以我不再试图找出mvn出了什么问题。

 类似资料:
  • 我正在使用Vagrant部署到Ubuntu Linux,并尝试启动服务。 然后我跟踪,发现: ?tomcat8.service-lsb:启动tomcat。加载:加载(/etc/init.d/tomcat8) active:失败(结果:exit-code)自2016-03-28 09:44:17 GMT;5s前 文档:人:systemd-sysv-generator(8) 进程:884 execst

  • 我将我的文件夹(myApp)复制到Tomcat8的webapps文件夹中。 然后我转到“Tomcat Web Application Manager”&在那里看到“/myApp”running=false。然后单击Start&发现了以下错误: 注意:这是myApp的web.xml Catalina.2014-05-09.log:

  • 我无法在ubuntu 16.04上的eclipse(Neon)动态Web项目中启动Tomcat8服务器。我看到了许多类似问题的帖子。大多数答案归结为; 创建到/usr/share/tomcat8/conf的符号链接(链接到/etc/tomcat8) 将所有文件从/etc/tomcat8复制到本地主机配置的 workspace/Servers/Tomcat v8.0服务器 我尝试了这些和其他组合,但

  • 我已经安装了Tomcat7和8,但是如果我进入服务器选项卡并单击Create new Server,我会发现:它既不允许我插入服务器名称,也不允许我单击Finish。

  • 我正在Ubuntu 16.04上运行PhpStorm,并试图将Xdebug配置为与Docker一起使用。我遵循了本指南: 使用Xdebug和PhpStorm进行零配置Web应用程序调试 这是我做的步骤: 下载捷豹游戏提供的 Docker Xdebug 项目源代码 编辑Xdebug远程主机: 配置 DBGp 代理(在“语言”下) 编辑运行/调试配置 编辑 Docker 的生成、执行和部署 启动Doc

  • 我正在尝试使用以下命令单独使用硒启动chrome 但是,当我触发我的网页驱动测试铬时,它会暂时打开铬,它崩溃并出现以下错误 { " trace id ":" faca 75 a3 db 657 eed 4b 96 bdac 93977746 "," eventTime": 1637343152240678600," eventName": "exception "," attributes ":{