4.0.0 spring-security-web-react 0.1-SNAPSHOT spring-security-web-react war com.baeldung parent-spring-5 0.0.1-SNAPSHOT ../../parent-spring-5 org.springframework.security spring-security-web ${spring-security.version} org.springframework.security spring-security-config ${spring-security.version} org.springframework.security spring-security-taglibs ${spring-security.version} org.springframework spring-core ${spring.version} org.springframework spring-context ${spring.version} org.springframework spring-beans ${spring.version} org.springframework spring-aop ${spring.version} org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.version} javax.servlet javax.servlet-api ${javax.servlet-api.version} provided javax.servlet jstl ${jstl.version} runtime org.springframework.boot spring-boot-starter-test ${spring-boot-starter-test.version} test spring-security-web-react src/main/resources true org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} WEB-INF/view/react/node/**, WEB-INF/view/react/node_modules/**, WEB-INF/view/react/public/**, WEB-INF/view/react/src/**, WEB-INF/view/react/* com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} ${node.version} ${npm.version} src/main/webapp/WEB-INF/view/react install node and npm install-node-and-npm npm install npm npm run build npm run build org.eclipse.jetty jetty-maven-plugin 9.4.11.v20180605 default-first com.github.eirslett frontend-maven-plugin install node and npm none npm install none npm run build none default-second com.github.eirslett frontend-maven-plugin install node and npm none npm install none npm run build none 19.0 2.7 1.6 9.4.11.v20180605 v8.11.3 6.1.0