You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 11, 2023. It is now read-only.
Repository navigation
This repository was archived by the owner on Aug 11, 2023. It is now read-only.
Hi,
rosjava_core can not be build for java11 because javax.xml.bind is not included in version 11 anymore.
I do not really understand the build-details of rosjava so I do not know where to add the depencency. There is javax.xml.bind available with version 2.2.11 on jcenter. So it should be easy to add the depencency.
Do you have a link with some documentation regarding the bind file? I'm not familiar with the details of Java 11.
Rosjava uses Gradle, perhaps checking out Gradle documentation to build with Java 11 is a good starting point?
If you find a backwards-compatible way of supporting Java 11, feel free to send a PR.
Activity
jubeira commentedon Jul 17, 2019
Hi @orat,
Do you have a link with some documentation regarding the bind file? I'm not familiar with the details of Java 11.
Rosjava uses Gradle, perhaps checking out Gradle documentation to build with Java 11 is a good starting point?
If you find a backwards-compatible way of supporting Java 11, feel free to send a PR.
Thanks!
henroth commentedon Mar 5, 2020
For anyone else wondering add the following to the dependencies in this file https://github.com/rosjava/rosjava_core/blob/kinetic/apache_xmlrpc_common/build.gradle
compile group: 'javax.xml.bind', name: 'jaxb-api', version: '2.2.4'
Dave-van-der-Meer commentedon Jul 23, 2020
I have these dependencies already out of the box and yet I have errors about missing dependencies for javax.xml.bind when running catkin_make.
Edit: I use ROS Melodic where the javax.xml.bind seems not to exist anymore since Java 11.