You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Bernardo Gomez Palacio (JIRA)" <ji...@apache.org> on 2014/04/25 10:05:15 UTC

[jira] [Comment Edited] (MESOS-1212) Use maven to compile and package Mesos' Java files.

    [ https://issues.apache.org/jira/browse/MESOS-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13980781#comment-13980781 ] 

Bernardo Gomez Palacio edited comment on MESOS-1212 at 4/25/14 8:04 AM:
------------------------------------------------------------------------

Added some additional things to my [0.16.0 branch|https://github.com/berngp/mesos/commits/feature/0.16.0/MESOS-1203-1212] to support the Maven build.

* [Fixing Javadocs so the build doesn't fail in Maven.|https://github.com/berngp/mesos/commit/3952e345d2c92fc47b4d2f5f942b094afe154546]
* [Fixing the examples to use the shaded protobufs| https://github.com/berngp/mesos/commit/6e613d20518262f4f2d0aec6777f9d2db0ad1677]

I'll move to the generation of the two jars, the mesos-xyz.jar and the mesos-protobufs-xyz-abc.jar where `abc` is the protobuf version qualifier.


was (Author: berngp):
Added some additional things to my [0.16.0 branch|https://github.com/berngp/mesos/commits/feature/0.16.0/MESOS-1203-1212] to support the Maven build.

* [Fixing Javadocs so the build doesn't fail in Maven.|https://github.com/berngp/mesos/commit/3952e345d2c92fc47b4d2f5f942b094afe154546]
* [Fixing the examples to use the shaded protobufs| https://github.com/berngp/mesos/commit/6e613d20518262f4f2d0aec6777f9d2db0ad1677]



> Use maven to compile and package Mesos' Java files.
> ---------------------------------------------------
>
>                 Key: MESOS-1212
>                 URL: https://issues.apache.org/jira/browse/MESOS-1212
>             Project: Mesos
>          Issue Type: Improvement
>          Components: build, java api
>            Reporter: Benjamin Hindman
>            Assignee: Tobi Knaup
>
> We currently package our own jars which means we can't easily take advantage of maven plugins such as the shade plugin which we'd like to do for MESOS-1203. We might as well leverage maven for building Java. It would be great to check for maven during configure then too.



--
This message was sent by Atlassian JIRA
(v6.2#6252)