【WebGoat安装错误合集】WebGoat8.2.2每一步出现的错误整理,最后附带正确的安装教程
目录
一、错误重现:
1.1、错误一:
1.2、错误二:
1.3、错误三:端口被占用
二、问题解决:
2.1、解决一:
JDK准备:
2.1.1、方法一:手工配置
2.1.2、方法二:工具配置
2.1.3、JDK的配置:
2.1.4、JRE的生成:
2.2、解决二:
2.3、解决三:
三、安装+启动:
3.1、第一步:下载源文件
3.2、第二步:准备配置文件
3.3、第三步:启动
四、owaspbwa集成了WebGoat
五、Linux
编辑
(你走过的路,是我填过的坑)
一、错误重现:
1.1、错误一:
#提示版本不够
#Exception in thread "main" java.lang.UnsupportedClassVersionError: org/owasp/webgoat/StartWebGoat has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
编辑
1.2、错误二:
现在常见的WebGoat安装,在搬来搬去的过程中,就给搞漏了一些步骤
下图是我在找到的存在错误的步骤(误人子弟)
错哪请看后面
编辑
1.3、错误三:端口被占用
这个好解决
编辑
编辑
二、问题解决:
2.1、解决一:
错误二也会产生错误一的提示
JDK准备:
V8需要jdk11及以上
(图方便就直接软件管家下载吧)
编辑
编辑
2.1.1、方法一:手工配置
3分钟复制粘贴配置java环境变量,验证配置是否成功,java文件运行方法https://blog.csdn.net/qq_53079406/article/details/123482726?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165028109016780261979271%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165028109016780261979271&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-4-123482726.nonecase&utm_term=jdk&spm=1018.2226.3001.4450
2.1.2、方法二:工具配置
【jdk快速设置/切换工具】一键设置/切换、附带插件链接、使用教程https://blog.csdn.net/qq_53079406/article/details/124252949?spm=1001.2014.3001.5501
2.1.3、JDK的配置:
【jdk快速设置/切换工具】一键设置/切换、附带插件链接、使用教程https://blog.csdn.net/qq_53079406/article/details/124252949?spm=1001.2014.3001.5501
2.1.4、JRE的生成:
【高版本JRE生成】JRE版本不够,生成JRE失败,高版本JDK生成JRE过程https://blog.csdn.net/qq_53079406/article/details/124262183?spm=1001.2014.3001.5501
2.2、解决二:
需要的环境有:jdk、Webgoat和Webwolf
所以要下载这2个
(不然也会报错误一)
Releases · WebGoat/WebGoat (github.com)https://github.com/WebGoat/WebGoat/releases(顺路带一个链接吧)
编辑
2.3、解决三:
关闭自己占用8080端口的进程
编辑
或者直接关掉自己的Apache
编辑
编辑
三、安装+启动:
3.1、第一步:下载源文件
在解决二中,下载2个jar文件(还有2个另外文件是源代码,看自己情况下)
3.2、第二步:准备配置文件
在解决一中,jdk11及以上
3.3、第三步:启动
进入到目录下(根据自己文件的目录而定)
编辑
启动
java -jar webgoat-server-8.2.2.jar
编辑
浏览器输入
http://127.0.0.1:8080/WebGoat
编辑
去注册新用户
编辑
随便注册编辑
登录进去了
编辑
四、owaspbwa集成了WebGoat
下载owaspbwa
里面集成了WebGoat
编辑
这里有WebGoat
编辑
不过这个版本有一点低(最新版已经V8了)编辑
五、Linux
发现最新的Linux自带的就是jdk11(nice)
使用Linux就不需要再配置jdk了
编辑
这个就差不多了
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
评论(0)