tomasbilek / gwteventservice

Automatically exported from code.google.com/p/gwteventservice
Other
0 stars 0 forks source link

Please add gwteventservice jar to Maven repositories #13

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I know there is an effort to build GWTEventService with Maven (targeted for
1.2?), but in the meantime, it would still be good to get
gwteventservice.jar v1.1 into the central Maven repo, so that it can easily
be used by Maven-based projects.

This page describes the process:
http://maven.apache.org/guides/mini/guide-central-repository-upload.html 
As far as I know, it doesn't require that the project be built by Maven,
but it does require a pom.xml with metadata about licenses, dependencies, etc.

Original issue reported on code.google.com by sean.flanigan@gmail.com on 16 Feb 2010 at 12:57

GoogleCodeExporter commented 8 years ago
That was actually planned for GWTEventService 1.2 together with the Maven
integration, but we will think about it. It will definitly not be realized with 
the
release of GWTEventService 1.1, but maybe sometime between 1.1 and 1.2. We will 
of
course inform about it, when we realize it earlier than 1.2.

Thanks for your suggestion and your great feedback.

Original comment by sven.strohschein@googlemail.com on 21 Feb 2010 at 4:00

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
It can be added as dependency in the pom.xml like this:

<repositories>
    <repository>
        <id>gwteventservice</id>
        <url>http://gwteventservice.googlecode.com/svn/maven/repository-snapshots</url>
    </repository>
</repositories>
.
.
.
<dependencies>
    <dependency>
        <groupId>com.google.code.gwteventservice</groupId>
        <artifactId>gwteventservice</artifactId>
        <version>1.2.0-SNAPSHOT</version>
    </dependency>
</dependencies>

Original comment by pla...@gmail.com on 23 Jun 2010 at 1:57

GoogleCodeExporter commented 8 years ago
The preferred way of getting into Maven Central 
(http://maven.apache.org/guides/mini/guide-central-repository-upload.html) 
these days is an "Approved Forge", and it looks like Nexus OSS (Sonatype Forge) 
is the best option for general open source projects: 
http://nexus.sonatype.org/oss-repository-hosting.html

I don't think the pom.xml requirements haven changed.

There's some useful information about Nexus here: 
  http://www.sonatype.com/books/nexus-book/reference/bundles.html
and here: 
  http://www.jroller.com/holy/entry/releasing_a_project_to_maven 

Also, any chance of getting some more recent snapshots into the above-mentioned 
snapshot repository, please?

Original comment by sean.flanigan@gmail.com on 20 Aug 2010 at 6:37

GoogleCodeExporter commented 8 years ago
Thanks for publishing the link to the maven repo and version. I hope that 1.2 
is just as good as 1.1.1 :)

The maven worked for me.

Original comment by yonas.jo...@gmail.com on 25 Nov 2010 at 1:02

GoogleCodeExporter commented 8 years ago
Please add sources jars also.

Original comment by werde...@gmail.com on 11 Feb 2011 at 7:52

GoogleCodeExporter commented 8 years ago
+1 for going the Nexus OSS way. There's currently no better way to bring your 
OSS artifacts to Maven central (it's easy and convenient).

Original comment by marcel@frightanic.com on 25 Oct 2011 at 8:47

GoogleCodeExporter commented 8 years ago
I'm not sure when it happened but gwteventservice is now in Maven Central:

http://search.maven.org/#search%7Cga%7C1%7Cgwteventservice

<dependency>
    <groupId>de.novanic.gwteventservice</groupId>
    <artifactId>gwteventservice</artifactId>
    <version>1.2.0</version>
</dependency>

Thanks!

Original comment by sean.flanigan@gmail.com on 19 Dec 2012 at 5:48

GoogleCodeExporter commented 8 years ago
Yes, that is right. It was announced with the release of GWTEventService 1.2, 
but I forgot to close this issue...

Thanks for the update/reminder. I have now documented the Maven 
integration/configuration within the manual.

Original comment by sven.strohschein@googlemail.com on 21 Dec 2012 at 9:37