Skip to content

Latest commit

 

History

History
54 lines (27 loc) · 2.16 KB

running-remrem-publish.md

File metadata and controls

54 lines (27 loc) · 2.16 KB

Running RemRem-Publish

RemRem-Publish can be run from source code with maven command and with RemRem-Publish artifact with Java command or in a Tomcat instance.

Maven

Running RemRem-Publish service

To run RemRem-Publish from source code root directory with maven command and RemRem-Publish Spring/Java properties provided on command line:

mvn -pl publish-service -am spring-boot:run -Dlogging.level.root=DEBUG -Dgenerate.server.uri=http://127.0.0.1:8080

Run RemRem-Publish with external configuration file:

mvn -pl publish-service -am spring-boot:run -Dlogging.level.root=DEBUG -Dspring.config.location=/path/to/application.properties

All available RemRem-Publish properties can be found in application.properties example file.

Running RemRem-Publish cli

RemRem-Publish cli is executed with this Maven command:

mvn -pl publish-cli -am spring-boot:run

Java

Running RemRem-Publish service

It is also possible to build and run RemRem-Publish war file, from publish-service folder:

mvn package -DskipTests
java -jar publish-service/target/publish-service.war -Dlogging.level.root=DEBUG -Dgenerate.server.uri=http://127.0.0.1:8080

Or:

java -jar publish-service/target/publish-service.war --logging.level.root=DEBUG --spring.config.location=/path/to/application.properties

Running RemRem-Publish cli

java -jar publish-cli/target/publish-cli-2.0.5.jar

Tomcat

It is also possible to execute RemRem-Publish in a Tomcat instance:

1 Place publish-serice.war file in Tomcat webapp folder, which commonly has the path: (catalina home)/webapp.

2 Place the RemRem-Publish application.properties file in (catalina home)/config folder. Create config folder if it is not existing.

3 Start Tomcat instance and RemRem-Publish should be started with the provided configuration in config folder.

RemRem-Publish and Spring properties can be loaded in several ways which is documented in Spring documentation