Interest in Mavenizing Marauroa?

  • Anonymous - 2012-12-06

    As part of my Simple marauroa project, which I'm Mavenizing, I'm publishing artifacts on Maven Central. As part of this I need to Mavenize the project. Is there interest of that being shared back to the team or not?

  • Anonymous - 2012-12-06

    I already completed the Mavenization. It was pretty straight forward. The only thing I didn't do are as follows:
    1) Create the web page from Maven. I saw a lots of stuff that should be able to be translated.
    2)  Package as core and client code. This can be easily added.

  • Balaur

    Balaur - 2013-12-23

    I also think it would be a good idea to mavenize marauroa. I know there's a patch for that, but it was neither accepted nor rejected (yet).

    Stendhal could benefit from this change, too...

  • Hendrik Brummermann

    I did not get mvn to work and eventually gave up.

    The dependency javax.jnlp:jnlp:jar:5.0 is missing. I tried to install it as suggested:

    $mvn install:install-file -DgroupId=javax.jnlp -DartifactId=jnlp -Dversion=5.0 -Dpackaging=jar -Dfile=libs/jnlp.jar
    [INFO] [install:install-file {execution: default-cli}]
    [INFO] Installing /home/hendrik/workspace/marauroa/libs/jnlp.jar to /home/hendrik/.m2/repository/javax/jnlp/jnlp/5.0/jnlp-5.0.jar
    [INFO] ------------------------------------------------------------------------

    But mvn test still complains that javax.jnlp:jnlp:jar:5.0 is missing.

    • Anonymous - 2014-01-01

      I still hold my mavenized version around. My patch was ignored. If still
      interested i can update and repatch. Stendhal might be a biggest task.

      • Hendrik Brummermann

        Sorry, I did not comment on the patch because I assumed that I was too stupid, to install mvn properly. I did not realize, that this mvn-bug was triggered by the definition for jnlp in pom.xml.

        Current status: I have locally commited your pom.xml file, fixed the jnlp issue thanks to your hint, and updated some descriptions. I am now working on making the automatic tests compatible to mvn (and less dependent on the environment).

        I will push those changes together, so that people don't pick up a pom-file, which does not work.

  • Hendrik Brummermann

    Next issue:

    mvn does not work properly with UTF-8:

    Tests in error:

    Those tests work fine in Eclipse. There are no details in the mvn output why the data gets corrupted.

    If I @Ignore those tests, mvn install does complete, but downloads a large number of unrelated libraries. (I don't think that ignoring test, which detect data corruption, is a good idea.)



Cancel  Add attachments

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks