From 05cf9d9260f2edd5f6be0e4b919dc239ecc1d9ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Ko=C5=BEusznik?= <jan@kozusznik.cz> Date: Wed, 13 Jun 2018 12:23:51 +0200 Subject: [PATCH] add all necesary dependecies --- copy-required-jars | 8 +++ .../org.eclipse.core.resources.prefs | 5 ++ haas-java-client/pom.xml | 52 +++++-------------- haas-spim-benchmark/pom.xml | 15 ------ pom.xml | 6 +++ 5 files changed, 31 insertions(+), 55 deletions(-) create mode 100755 copy-required-jars diff --git a/copy-required-jars b/copy-required-jars new file mode 100755 index 00000000..1d7e8bdf --- /dev/null +++ b/copy-required-jars @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +#this script copies required libraries into Fiji installation directory +DIR=`readlink -f $1` +cd haas-spim-benchmark/target/dependency +cp axis-*.jar mail-*.jar commons-discovery-*.jar java-scpclient-*.jar jaxrpc-api-*.jar wsdl4j-*.jar haas-imagej-client-*.jar haas-java-client-*.jar $DIR/jars + +cd ../../../haas-spim-benchmark/target/ +cp haas-spim-benchmark-*[0-9T].jar $DIR/plugins diff --git a/haas-java-client/.settings/org.eclipse.core.resources.prefs b/haas-java-client/.settings/org.eclipse.core.resources.prefs index ca3b115f..f19dd1b3 100644 --- a/haas-java-client/.settings/org.eclipse.core.resources.prefs +++ b/haas-java-client/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,5 @@ eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/AsymmetricKeyCredentialsExt.java=UTF-8 encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/AuthenticationCredentialsExt.java=UTF-8 encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/ClusterNodeTypeExt.java=UTF-8 @@ -36,3 +37,7 @@ encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/UserAndLimitationMan encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/UserAndLimitationManagementWsSoap.java=UTF-8 encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/UserAndLimitationManagementWsSoap12Stub.java=UTF-8 encoding//src/main/java/cz/it4i/fiji/haas_java_client/proxy/UserAndLimitationManagementWsSoapStub.java=UTF-8 +encoding//src/main/resources=UTF-8 +encoding//src/test/java=UTF-8 +encoding//src/test/resources=UTF-8 +encoding/<project>=UTF-8 diff --git a/haas-java-client/pom.xml b/haas-java-client/pom.xml index 4f946537..83774900 100644 --- a/haas-java-client/pom.xml +++ b/haas-java-client/pom.xml @@ -47,18 +47,12 @@ <version>0.0.1-SNAPSHOT</version> </dependency> - <!-- https://mvnrepository.com/artifact/javax.activation/activation --> - <dependency> - <groupId>javax.activation</groupId> - <artifactId>activation</artifactId> - <version>1.1.1</version> - </dependency> - <!-- https://mvnrepository.com/artifact/javax.mail/mail --> - <dependency> - <groupId>javax.mail</groupId> - <artifactId>mail</artifactId> - <version>1.4.7</version> - </dependency> + <!-- https://mvnrepository.com/artifact/javax.mail/mail --> + <dependency> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + <version>1.4.7</version> + </dependency> <!-- https://mvnrepository.com/artifact/org.apache.axis/axis --> <dependency> <groupId>org.apache.axis</groupId> @@ -72,17 +66,13 @@ <version>0.2</version> </dependency> <!-- https://mvnrepository.com/artifact/javax.xml/jaxrpc --> + <!-- https://mvnrepository.com/artifact/javax.xml/jaxrpc-api --> <dependency> - <groupId>javax.xml</groupId> - <artifactId>jaxrpc</artifactId> - <version>1.1</version> - </dependency> - <!-- https://mvnrepository.com/artifact/javax.xml.soap/saaj-api --> - <dependency> - <groupId>javax.xml.soap</groupId> - <artifactId>saaj-api</artifactId> - <version>1.3.5</version> + <groupId>javax.xml</groupId> + <artifactId>jaxrpc-api</artifactId> + <version>1.1</version> </dependency> + <!-- https://mvnrepository.com/artifact/wsdl4j/wsdl4j --> <dependency> <groupId>wsdl4j</groupId> @@ -90,25 +80,7 @@ <version>1.5.1</version> </dependency> - <!-- https://mvnrepository.com/artifact/commons-logging/commons-logging --> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.1.1</version> - </dependency> - <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - <version>1.7.25</version> - </dependency> - <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-jdk14 --> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-jdk14</artifactId> - <version>1.7.25</version> - <optional>true</optional> - </dependency> + </dependencies> <distributionManagement> <repository> diff --git a/haas-spim-benchmark/pom.xml b/haas-spim-benchmark/pom.xml index fbd07153..e6230ec7 100644 --- a/haas-spim-benchmark/pom.xml +++ b/haas-spim-benchmark/pom.xml @@ -101,19 +101,4 @@ <scope>provided</scope> </dependency> </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <configuration> - <outputDirectory> - ${project.build.directory}/jars - </outputDirectory> - </configuration> - </plugin> - - </plugins> - </build> </project> diff --git a/pom.xml b/pom.xml index d0611f67..0ae37a4a 100644 --- a/pom.xml +++ b/pom.xml @@ -28,6 +28,12 @@ </plugin> </plugins> </pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + </plugin> + </plugins> </build> </project> -- GitLab