Skip to content

Experiment to determine possibility of building in Java 11

ghobona edited this page Mar 21, 2022 · 1 revision

Introduction##

The following is a list of steps that were needed to build TEAM Engine in a Java 11 environment.

A branch was created as a result of this experimentation at https://github.com/opengeospatial/teamengine/tree/20201111-macos-catalina-geh

Steps

Clone https://github.com/opengeospatial/teamengine

Change to branch 20201111-macos-catalina-geh

mvn clean package export TE_BASE=/home/ogckm/teamengine

copy teamengine-ream jar file to tomcat/lib

https://mvnrepository.com/artifact/javax.jws/javax.jws-api/1.1

Copy javax.jws-api-1.1.jar to tomcat/lib

https://mvnrepository.com/artifact/javax.xml.ws/jaxws-api/2.0

Copy jaxws-api-2.0.jar to tomcat/lib

https://mvnrepository.com/artifact/com.sun.jersey/jersey-server/1.2

Copy jersey-server-1.2.jar to tomcat/lib

https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api/2.1.1

Copy javax.ws.rs-api-2.1.1.jar to tomcat/lib

https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api/2.3.1

Copy jaxb-api-2.3.1.jar to tomcat/lib

To run the Tiles API ETS

Had to download this into WEB-INF/lib https://mvnrepository.com/artifact/com.sun.jersey/jersey-bundle/1.19.4