Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
ba86d2d6d6
18
README.txt
18
README.txt
@ -96,18 +96,30 @@ Follow These instructions if you wish to run Webgoat and modify the source code
|
|||||||
Building the project (Developers)
|
Building the project (Developers)
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
Using a command shell/window:
|
|
||||||
|
|
||||||
> cd webgoat
|
> cd webgoat
|
||||||
> mvn clean package
|
> mvn clean package
|
||||||
|
|
||||||
After opening the project in Netbeans or Eclipse, you can easily run the project using maven:
|
After opening the project in Netbeans or Eclipse, you can easily run the project using:
|
||||||
|
|
||||||
|
1. Maven-Tomcat Plugin
|
||||||
|
Using a command shell/window:
|
||||||
|
|
||||||
> mvn tomcat:run-war
|
> mvn tomcat:run-war
|
||||||
|
|
||||||
Maven will run the project in an embedded tomcat.
|
Maven will run the project in an embedded tomcat.
|
||||||
|
|
||||||
|
|
||||||
|
2. Java JAR
|
||||||
the package phase also builds an executable jar file. You can run it using:
|
the package phase also builds an executable jar file. You can run it using:
|
||||||
cd target
|
cd target
|
||||||
java -jar WebGoat-6.0-exec-war.jar
|
java -jar WebGoat-6.0-exec-war.jar
|
||||||
http://localhost:8080/WebGoat
|
http://localhost:8080/WebGoat
|
||||||
|
|
||||||
|
|
||||||
|
3. Tomcat
|
||||||
|
the package phase also builds a war file. You can deploy it using:
|
||||||
|
cp target/WebGoat-6.0-exec-war.war <tomcat>/webapps/
|
||||||
|
Then also clone https://github.com/WebGoat/WebGoat-Lessons run:
|
||||||
|
cd WebGoat-Lessons
|
||||||
|
mvn package
|
||||||
|
cp plugins/* <tomcat>/webapps/WebGoat-6.0-exec-war/plugin_lessons/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user