0

Tag Errors Configuring Java Build Environment on Ubuntu

asked 2014-04-07 09:49:38 -0700

cs_chance gravatar image

updated 2014-04-10 08:17:03 -0700

Thus far, I have followed instructions on configuring the build environment on Linux, and have been able to build the C++ base with no issues. However, when I attempt to configure the Java environment, I am receiving the following errors:

error: no summary or caption for table
error: element not closed: ul
error: tag not allowed here: <a>
error: tag not allowed here: <li>

I take it I don't have a package for generating documentation, but all of the necessary pre-requisites appear to be working correctly. Does anyone know what I'm missing?

Edit:

This is 32-bit Ubuntu 13.04 running the Oracle JDK 1.8.0 with AllJoyn 14.02.00.

JAVA_HOME="/usr/local/java/jdk1.8.0"

CLASSPATH="/usr/share/java/junit-4.11.jar"

All of the prerequisites stated here I have up and running, with exception of the Gecko SDK (I won't be using JavaScript) and one of the packages, which I believe was 'ia32-libs' because it had been split. I'm using the newest version available in all cases.

edit retag flag offensive close merge delete

Comments

Could you give a little more help. What is JAVA_HOME set as. What is the CLASSPATH set as. What version of Java are you using?

georgen ( 2014-04-07 11:28:18 -0700 )edit

2 answers

Sort by ยป oldest newest most voted
1

answered 2014-04-10 17:17:33 -0700

georgen gravatar image

AllJoyn only officially supports jdk_1.6.

The only OS that the Java language bindings are officially supported on is Android. Since the recommended version of Java for Android is jdk_1.6 AllJoyn is built against and tested with version 6 of Java.

This does not mean that Java will not work with other OSs or newer versions of JAva. It just means its not officially supported. I personally would feel comfortable using the Java language bindings on Windows and Linux.

The Java language bindings have been updated to build with Java 7 and do work but once again this is not an officially supported build.

Until now I don't think anyone has tried to build the Java bindings using Java 8. In response to your question I downloaded and installed Java 8 and tried to build the Java bindings. They failed to build using Java 8. I would recommend downloading Java 6 or Java 7 and try building again.

edit flag offensive delete publish link more

Comments

Seems to have done the trick. Thanks!

cs_chance ( 2014-04-14 09:14:36 -0700 )edit

Thanks cs_chance I have submitted a Bug report for this error - https://jira.allseenalliance.org/browse/ASACORE-137

georgen ( 2014-04-14 16:15:47 -0700 )edit
0

answered 2014-04-09 13:30:54 -0700

mquon gravatar image

Not sure if this is causing your problem, but can you check to make sure you have doxygen installed?

  • sudo apt-get install doxygen
edit flag offensive delete publish link more

Comments

Doxygen should not be causing the problem since the JavaDocs don't use Doxygen. Doxygen is used for the C/C++ and Unity extension. Other languages use a documentation system designed for that language

georgen ( 2014-04-09 18:18:25 -0700 )edit

I have doxygen 1.8.3.1 installed, if that's relevant.

cs_chance ( 2014-04-10 08:18:10 -0700 )edit
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2014-04-07 09:49:38 -0700

Seen: 397 times

Last updated: Apr 10 '14