I checkout-ed your code from github
and managed to deploy into embedded Tomcat 8.0.3
and standalone Tomcat 8.0.x
.
I will just go through the steps for embedded Tomcat
instead of Jetty
(as I have not figured out the Jetty
configuration fully yet).
There are two things that you could do
- Copy your webapps into the following location without the s, e.g.
/dvdexchange-spring-boot/src/main/webapp
Modify slightly your pom.xml, e.g. below
The final outcome as below
-
UPDATE:
IngeniousTom,
I was not able to make it work in embedded Jetty
, the furthest point I could reach after struggling to add numerous Maven
Jetty
jar libraries as shown below
This is actually a known issue and I do not see how this can be solved without any hackish way.
If you read in the github
link, there is numerous discussion between Spring-Boot and Jetty camps.
The bottom line of the discussion is that Spring-Boot
does not support yet Jsp
in embedded Jetty
as their standard but have plans in future.
My recommendation is not to use Jsp
or use other than Jetty
as your embedded container.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…