ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

How to install ROSJava on Windows?

asked 2013-08-12 08:58:02 -0500

flustrator gravatar image

updated 2014-01-28 17:17:39 -0500

ngrennan gravatar image

I'm x-posting from this Stack Overflow Question:

It seems that the greatest irony is that the Groovy and ROSJava versions of ROS was created to allow developers on platforms like Windows to utilize the great robotics SDK, while all the installation instructions are still geared toward linux/ubuntu users.

The ROSJava core documentation says:

TODO: write a guide for a strictly java installation. I've tried to follow the instructions here on the Google Code project, but seeing as all the instructions assume I'm running Ubuntu, it is very difficult as a traditional Windows/Web developer to translate into windows instructions on my own.

Now, wanting a versatile IDE for coding, I chose Eclipse because it can handle Python, Java and c++. Now I have no idea how to build this project with Gradle and Maven-- Heck, I'm not even sure I should be building it.

Is there a definitive installation/build tutorial for ROSJava on Windows? If not, I think it would greatly benefit the community if somebody could create a walk-through that can help developers make their first "Hello World" in robotics. I've done some processing and some light Java before, but nothing too serious. The manual should assume you are new to Java, ROS and all the dependencies/build helpers/compilers. I feel like all the instructions from Google Code and ROSWiki assume you're familiar with many tools and dependencies or are aware of the historical context of ROSJava versus Groovy versus Linux implementations. Many of the necessary tools are off the beaten path for a C#.NET, Objective C or Javascript/Web developer.

Currently, I've not even gotten far enough to start encountering problems like this: Gradle Eclipse Plugin

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-09-11 02:02:25 -0500

Daniel Stonier gravatar image

You should be able to directly tap into the rosjava maven repository for any and all of your dependencies. That should give you the freedom to build almost whatever way you wish.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-08-12 08:58:02 -0500

Seen: 1,257 times

Last updated: Sep 11 '14