diff Samples/Basic/NOTES.txt @ 9:88c1614fb3dc

added sample basic plugin
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 19 Oct 2023 11:55:38 +0200
parents
children 6b9433432ee0
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Samples/Basic/NOTES.txt	Thu Oct 19 11:55:38 2023 +0200
@@ -0,0 +1,29 @@
+To run this sample Java plugin:
+
+
+(1) Make sure to build the C++ plugin:
+
+# cd ../../Plugin/
+# mkdir Build
+# cd Build
+# cmake .. -DCMAKE_BUILD_TYPE=Release
+# make -j4
+
+
+(2) Compile the Java plugin using Maven:
+
+# cd ../../Samples/Basic
+# mvn package
+
+
+(3) Start Orthanc:
+
+On Ubuntu 22.04:
+
+# LD_LIBRARY_PATH=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/ Orthanc ./configuration.json
+
+
+(4) Call the REST API implemented by the Java plugin:
+
+# curl http://localhost:8042/java
+Hello from Java!