Discussion:
how to set JAVA_HOME
Rahul Gurung
2018-10-09 17:51:00 UTC
Permalink
While doing my new build, I get this error,


* WARNING : JAVA_HOME was not explicitly informed with --with-jdk-home. the
configure script
* WARNING : attempted to find JAVA_HOME automatically, but apparently it
failed
* WARNING : in case JAVA_HOME is incorrectly set, some projects will not be
built correctly



tried few solutions from google and added --with-jdk-home=path/to/jdk but
it further gives me below error


checking whether to add custom build version... no
configure: error: /usr/lib/jvm//bin/java not found, pass --with-jdk-home
Error running configure at ./autogen.sh line 296.
Eduard Ardeleanu
2018-10-10 06:04:07 UTC
Permalink
For me it's working by having the JAVA_HOME system property set.
What OS do you use?
I've used this article to set JAVA configuration in Ubuntu:
https://thishosting.rocks/install-java-ubuntu/

echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle

./autogen.sh | grep java
checking for java... /usr/bin/java
checking for javac... /usr/bin/javac
checking for javadoc... /usr/bin/javadoc
checking for JAWT lib... -L/usr/lib/jvm/java-8-oracle/jre/lib/amd64
-ljawt
configure: WARNING: no suitable nasm (Netwide Assembler) found
checking for JUnit 4... /usr/share/java/junit4.jar
checking for included Hamcrest... Included in /usr/share/java/junit4.jar
config.status: creating config_host/config_java.h

Hope it helps.
Post by Rahul Gurung
While doing my new build, I get this error,
* WARNING : JAVA_HOME was not explicitly informed with --with-jdk-home.
the configure script
* WARNING : attempted to find JAVA_HOME automatically, but apparently it
failed
* WARNING : in case JAVA_HOME is incorrectly set, some projects will not
be built correctly
tried few solutions from google and added --with-jdk-home=path/to/jdk but
it further gives me below error
checking whether to add custom build version... no
configure: error: /usr/lib/jvm//bin/java not found, pass --with-jdk-home
Error running configure at ./autogen.sh line 296.
_______________________________________________
LibreOffice mailing list
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Rahul Gurung
2018-10-10 15:56:38 UTC
Permalink
Im on Ubuntu, and as far as I remeber I installed java from a file download
from website.

On Wed, 10 Oct 2018 at 11:34, Eduard Ardeleanu <
Post by Eduard Ardeleanu
For me it's working by having the JAVA_HOME system property set.
What OS do you use?
https://thishosting.rocks/install-java-ubuntu/
echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle
./autogen.sh | grep java
checking for java... /usr/bin/java
checking for javac... /usr/bin/javac
checking for javadoc... /usr/bin/javadoc
checking for JAWT lib... -L/usr/lib/jvm/java-8-oracle/jre/lib/amd64
-ljawt
configure: WARNING: no suitable nasm (Netwide Assembler) found
checking for JUnit 4... /usr/share/java/junit4.jar
checking for included Hamcrest... Included in /usr/share/java/junit4.jar
config.status: creating config_host/config_java.h
Hope it helps.
Post by Rahul Gurung
While doing my new build, I get this error,
* WARNING : JAVA_HOME was not explicitly informed with --with-jdk-home.
the configure script
* WARNING : attempted to find JAVA_HOME automatically, but apparently it
failed
* WARNING : in case JAVA_HOME is incorrectly set, some projects will not
be built correctly
tried few solutions from google and added --with-jdk-home=path/to/jdk but
it further gives me below error
checking whether to add custom build version... no
configure: error: /usr/lib/jvm//bin/java not found, pass --with-jdk-home
Error running configure at ./autogen.sh line 296.
_______________________________________________
LibreOffice mailing list
https://lists.freedesktop.org/mailman/listinfo/libreoffice
Luke Benes
2018-10-12 20:40:45 UTC
Permalink
I first noticed this same error in Arch after a Java version upgrade. Then again after I upgraded Ubuntu from 16.04 to 180.4.

My guess is that either this is an error in our autogen.sh Java detection logic or there was a change in the Java installer between Java 8 and Java 10.
Loading...