Skip to content

bluelotussoftware/tomcat-embedded-ssl-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tomcat-embedded-ssl-example

An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.

Required Software

  • Apache Maven 3.3
  • Java 8 (Java 7 requires changing the POM)

Running the application

Execute the following command from Maven:

mvn clean compile exec:java -Dexec.mainClass=com.bluelotussoftware.tomcat.Main

Then go to https://localhost:8443/hello or https://localhost:8443/web/hello for annotated Servlet 3.0 API web application.

Changing Certificate

You may change the certificate in the application by adding your new certificate to the existing keystore.jks, replacing it with a new keystore with certificate, or adding your own keystore and modifying the TomcatEmbeddedRunner.class. Please see that class for more details.

About

An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages