Menu

#20 Maven Support

2.0.0-beta-1
closed
None
5
2012-09-16
2011-02-21
Anonymous
No

In issue 1895447 it was stated that nobody helped with maven support.

I understood that you do not want to change the source structure. Is that the sole constraint? (If you do not use the maven release plugin, you will have to manually upload the artifacts to maven central after signing them with GPG).

Discussion

  • Anonymous

    Anonymous - 2011-10-05

    "If you do not agree that Super CSV is the best, fastest and most programmer friendly free CSV package for Java, please tell me why, and I'll attempt to rectify your problems! "

    It's not very programmer friendly that my Maven-based project can't use your code easily. Regardless of whether you choose to use Maven to build SuperCSV, the fact remains that unless you provide Maven artifacts, it's not nearly as programmer friendly to get started with your code as it is with OpenCSV, simply because putting this in my POM is all I need:

    <dependency>
    <groupId>net.sf.opencsv</groupId>
    <artifactId>opencsv</artifactId>
    <version>2.3</version>
    </dependency>

    https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide shows how to upload your artifacts. While proper Maven configuration will ease the steps necessary to sign and deploy your artifacts, you can do it without Maven if you wish.

     
  • James Bassett

    James Bassett - 2011-11-14

    Maven support will be available in the upcoming release! We'll be moving to Maven for builds (Ant will be supported via the maven-ant plugin), and making Super CSV available on Maven central.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.