Can you try installing openjdk 1.8 and using update-alternatives to build
with 1.8? I know this build works on my machine, but I’m using 1.8

On Fri, Sep 20, 2019 at 11:25 AM Steven Pollock <jacksonp2...@gmail.com>
wrote:

> Anyone?
>
> On Thu, Sep 19, 2019 at 11:47 Steven Pollock <jacksonp2...@gmail.com>
> wrote:
>
>> Trying to build the client, but failing with the maven build, open to any
>> ideas
>>
>> *Environment, seems like JAVA_HOME is correct:*
>>
>> *root@ng-cguac*:*/tmp/guacamole-client-1.0.0*# echo $JAVA_HOME
>>
>> /usr/lib/jvm/java-11-openjdk-amd64/
>>
>> *root@ng-cguac*:*/tmp/guacamole-client-1.0.0*# java -version
>>
>> openjdk version "11.0.4" 2019-07-16
>>
>> OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
>>
>> OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3,
>> mixed mode, sharing)
>>
>> *root@ng-cguac*:*/tmp/guacamole-client-1.0.0*# javadoc --version
>>
>> javadoc 11.0.4
>>
>> *'mvn package' output with error:*
>>
>> *root@ng-cguac*:*/tmp/guacamole-client-1.0.0*# mvn package
>>
>> WARNING: An illegal reflective access operation has occurred
>>
>> WARNING: Illegal reflective access by
>> com.google.inject.internal.cglib.core.$ReflectUtils$1
>> (file:/usr/share/maven/lib/guice.jar) to method
>> java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
>>
>> WARNING: Please consider reporting this to the maintainers of
>> com.google.inject.internal.cglib.core.$ReflectUtils$1
>>
>> WARNING: Use --illegal-access=warn to enable warnings of further illegal
>> reflective access operations
>>
>> WARNING: All illegal access operations will be denied in a future release
>>
>> [*INFO*] Scanning for projects...
>>
>> [*INFO*]
>> *------------------------------------------------------------------------*
>>
>> [*INFO*] *Reactor Build Order:*
>>
>> [*INFO*]
>>
>> [*INFO*] guacamole-common
>>     [jar]
>>
>> [*INFO*] guacamole-ext
>>     [jar]
>>
>> [*INFO*] guacamole-common-js
>>     [pom]
>>
>> [*INFO*] guacamole
>>     [war]
>>
>> [*INFO*] guacamole-auth-cas
>>     [jar]
>>
>> [*INFO*] guacamole-auth-duo
>>     [jar]
>>
>> [*INFO*] guacamole-auth-header
>>     [jar]
>>
>> [*INFO*] guacamole-auth-jdbc
>>     [pom]
>>
>> [*INFO*] guacamole-auth-jdbc-base
>>     [jar]
>>
>> [*INFO*] guacamole-auth-jdbc-mysql
>>     [jar]
>>
>> [*INFO*] guacamole-auth-jdbc-postgresql
>>     [jar]
>>
>> [*INFO*] guacamole-auth-jdbc-sqlserver
>>     [jar]
>>
>> [*INFO*] guacamole-auth-jdbc-dist
>>     [jar]
>>
>> [*INFO*] guacamole-auth-ldap
>>     [jar]
>>
>> [*INFO*] guacamole-auth-openid
>>     [jar]
>>
>> [*INFO*] guacamole-auth-quickconnect
>>     [jar]
>>
>> [*INFO*] guacamole-auth-totp
>>     [jar]
>>
>> [*INFO*] guacamole-example
>>     [war]
>>
>> [*INFO*] guacamole-playback-example
>>     [war]
>>
>> [*INFO*] guacamole-client
>>     [pom]
>>
>> [*INFO*]
>>
>> [*INFO*] *---------------< *org.apache.guacamole:guacamole-common*
>> >----------------*
>>
>> [*INFO*] *Building guacamole-common 1.0.0
>>     [1/20]*
>>
>> [*INFO*] *--------------------------------[ jar
>> ]---------------------------------*
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *apache-rat-plugin:0.12:check *(validate)* @
>> guacamole-common* ---*
>>
>> [*INFO*] Enabled default license matchers.
>>
>> [*INFO*] Will parse SCM ignores for exclusions...
>>
>> [*INFO*] Parsing exclusions from
>> /tmp/guacamole-client-1.0.0/guacamole-common/.gitignore
>>
>> [*INFO*] Finished adding exclusions from SCM ignore files.
>>
>> [*INFO*] 65 implicit excludes (use -debug for more details).
>>
>> [*INFO*] No excludes explicitly specified.
>>
>> [*INFO*] 58 resources included (use -debug for more details)
>>
>> [*INFO*] Rat check: Summary over all files. Unapproved: 0, unknown: 0,
>> generated: 0, approved: 58 licenses.
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-resources-plugin:2.6:resources *(default-resources)*
>> @ guacamole-common* ---*
>>
>> [*INFO*] Using 'UTF-8' encoding to copy filtered resources.
>>
>> [*INFO*] skip non existing resourceDirectory
>> /tmp/guacamole-client-1.0.0/guacamole-common/src/main/resources
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-compiler-plugin:3.3:compile *(default-compile)* @
>> guacamole-common* ---*
>>
>> [*INFO*] Changes detected - recompiling the module!
>>
>> [*INFO*] Compiling 53 source files to
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/classes
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-resources-plugin:2.6:testResources
>> *(default-testResources)* @ guacamole-common* ---*
>>
>> [*INFO*] Using 'UTF-8' encoding to copy filtered resources.
>>
>> [*INFO*] skip non existing resourceDirectory
>> /tmp/guacamole-client-1.0.0/guacamole-common/src/test/resources
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-compiler-plugin:3.3:testCompile
>> *(default-testCompile)* @ guacamole-common* ---*
>>
>> [*INFO*] Nothing to compile - all classes are up to date
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-surefire-plugin:3.0.0-M1:test *(default-test)* @
>> guacamole-common* ---*
>>
>> [*INFO*]
>>
>> [*INFO*] -------------------------------------------------------
>>
>> [*INFO*]  T E S T S
>>
>> [*INFO*] -------------------------------------------------------
>>
>> [*INFO*] Running org.apache.guacamole.io.*ReaderGuacamoleReaderTest*
>>
>> [*INFO*] *Tests run: 1*, Failures: 0, Errors: 0, Skipped: 0, Time
>> elapsed: 0.123 s - in org.apache.guacamole.io.*ReaderGuacamoleReaderTest*
>>
>> [*INFO*] Running org.apache.guacamole.protocol.
>> *FilteredGuacamoleWriterTest*
>>
>> [*INFO*] *Tests run: 1*, Failures: 0, Errors: 0, Skipped: 0, Time
>> elapsed: 0.001 s - in org.apache.guacamole.protocol.
>> *FilteredGuacamoleWriterTest*
>>
>> [*INFO*] Running org.apache.guacamole.protocol.
>> *FilteredGuacamoleReaderTest*
>>
>> [*INFO*] *Tests run: 1*, Failures: 0, Errors: 0, Skipped: 0, Time
>> elapsed: 0.001 s - in org.apache.guacamole.protocol.
>> *FilteredGuacamoleReaderTest*
>>
>> [*INFO*] Running org.apache.guacamole.protocol.*GuacamoleParserTest*
>>
>> [*INFO*] *Tests run: 1*, Failures: 0, Errors: 0, Skipped: 0, Time
>> elapsed: 0.001 s - in org.apache.guacamole.protocol.*GuacamoleParserTest*
>>
>> [*INFO*]
>>
>> [*INFO*] Results:
>>
>> [*INFO*]
>>
>> [*INFO*] *Tests run: 4, Failures: 0, Errors: 0, Skipped: 0*
>>
>> [*INFO*]
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-jar-plugin:2.4:jar *(default-jar)* @
>> guacamole-common* ---*
>>
>> [*INFO*] Building jar:
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/guacamole-common-1.0.0.jar
>>
>> [*INFO*]
>>
>> [*INFO*] *>>> *maven-source-plugin:2.4:jar *(attach-sources) >
>> generate-sources* @ guacamole-common* >>>*
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *apache-rat-plugin:0.12:check *(validate)* @
>> guacamole-common* ---*
>>
>> [*INFO*] Enabled default license matchers.
>>
>> [*INFO*] Will parse SCM ignores for exclusions...
>>
>> [*INFO*] Parsing exclusions from
>> /tmp/guacamole-client-1.0.0/guacamole-common/.gitignore
>>
>> [*INFO*] Finished adding exclusions from SCM ignore files.
>>
>> [*INFO*] 65 implicit excludes (use -debug for more details).
>>
>> [*INFO*] No excludes explicitly specified.
>>
>> [*INFO*] 58 resources included (use -debug for more details)
>>
>> [*INFO*] Rat check: Summary over all files. Unapproved: 0, unknown: 0,
>> generated: 0, approved: 58 licenses.
>>
>> [*INFO*]
>>
>> [*INFO*] *<<< *maven-source-plugin:2.4:jar *(attach-sources) <
>> generate-sources* @ guacamole-common* <<<*
>>
>> [*INFO*]
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-source-plugin:2.4:jar *(attach-sources)* @
>> guacamole-common* ---*
>>
>> [*INFO*] Building jar:
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/guacamole-common-1.0.0-sources.jar
>>
>> [*INFO*]
>>
>> [*INFO*] *--- *maven-javadoc-plugin:2.10.3:jar *(attach-javadocs)* @
>> guacamole-common* ---*
>>
>> [*INFO*]
>>
>> Loading source files for package org.apache.guacamole...
>>
>> Loading source files for package org.apache.guacamole.servlet...
>>
>> Loading source files for package org.apache.guacamole.net...
>>
>> Loading source files for package org.apache.guacamole.io...
>>
>> Loading source files for package org.apache.guacamole.websocket...
>>
>> Loading source files for package org.apache.guacamole.protocol...
>>
>> Constructing Javadoc information...
>>
>> Standard Doclet version 11.0.4
>>
>> Building tree for all the packages and classes...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleClientBadTypeException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleClientException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleClientOverrunException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleClientTimeoutException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleClientTooManyException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleConnectionClosedException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleResourceClosedException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleResourceConflictException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleResourceNotFoundException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleSecurityException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleServerBusyException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleServerException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleSessionClosedException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleSessionConflictException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleSessionTimeoutException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUnauthorizedException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUnsupportedException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUpstreamException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUpstreamNotFoundException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUpstreamTimeoutException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/GuacamoleUpstreamUnavailableException.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/io/GuacamoleReader.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/io/GuacamoleWriter.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/io/ReaderGuacamoleReader.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/io/WriterGuacamoleWriter.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/AbstractGuacamoleTunnel.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/DelegatingGuacamoleTunnel.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/GuacamoleSocket.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/GuacamoleTunnel.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/InetGuacamoleSocket.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/SimpleGuacamoleTunnel.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/net/SSLGuacamoleSocket.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/protocol/ConfiguredGuacamoleSocket.html...
>>
>> Generating
>> /tmp/guacamole-client-1.0.0/guacamole-common/target/apidocs/org/apache/guacamole/protocol/Fail
>>
>

Reply via email to