buntarb / closure-stylesheets

Automatically exported from code.google.com/p/closure-stylesheets
Apache License 2.0
0 stars 0 forks source link

Publish on Maven Central Repo #1

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
In order to easier adoption of the library, please publish it in maven central 
repo (same as closure compiler).

Thanks,
Alex

Original issue reported on code.google.com by alex.obj...@gmail.com on 13 Nov 2011 at 9:08

GoogleCodeExporter commented 9 years ago

Original comment by bolinf...@google.com on 17 Nov 2011 at 4:08

GoogleCodeExporter commented 9 years ago
The work to support this is underway:

https://issues.sonatype.org/browse/OSSRH-2531
http://code.google.com/p/closure-stylesheets/source/detail?r=9041e0de6378db903c0
5a3df902fb9a9519d19a2

Original comment by bolinf...@gmail.com on 5 Dec 2011 at 10:38

GoogleCodeExporter commented 9 years ago
Great news! 
Thank you. Keep up the great work!

Original comment by alex.obj...@gmail.com on 5 Dec 2011 at 10:45

GoogleCodeExporter commented 9 years ago
The current pom.template.xml contains a lot of unnecessary dependencies:

ant and javacc are build-time dependencies; the build isn't using Maven so they 
should be removed from the POM -- code that uses closure-stylesheets does not 
need ant or javacc.

easymock and junit dependencies should be marked as <scope>test</scope> or 
removed. Again code that just uses closure-stylesheets does not need those 
dependencies. Because tests are run via Ant rather than Maven simply removing 
them is probably the more obvious fix.

Cheers, Karsten

Original comment by sperling...@gmail.com on 7 Dec 2011 at 5:08

GoogleCodeExporter commented 9 years ago
Hi,

I'm also interested to see an official deployment of this library in Maven 
repos, because the jars in the Download section are actually 
jar-with-dependencies and because of that I'm experiencing errors like:
Caused by: java.lang.IncompatibleClassChangeError: Found interface 
com.google.common.base.Ticker, but class was expected

The problem is that my application relies on Guava 10.0.1 but 
closure-stylesheets.jar packs Guava 9 with itself.

Original comment by martin.g...@gmail.com on 15 Dec 2011 at 7:31

GoogleCodeExporter commented 9 years ago
Hi Michael,

are there any updates regarding this issue? Is there any estimate when do you 
think the jar will be available on maven central repo?

Thanks,
Alex

Original comment by alex.obj...@gmail.com on 23 Dec 2011 at 9:39

GoogleCodeExporter commented 9 years ago
Here is a patch for pom.template.xml with Carsten's suggestions and upgraded 
Guava to 10.0.1 as in 
http://code.google.com/p/closure-stylesheets/source/detail?r=8ca0d5547f078f05619
4bcdd737e8748b670a08e.

You may also consider Guava 11.

Original comment by martin.g...@gmail.com on 4 Jan 2012 at 12:32

Attachments:

GoogleCodeExporter commented 9 years ago
This has turned out to be a major stumbling block for a project I'm tackling at 
work.  I'd like to encourage the team to get this completed asap.

Original comment by da...@ferriel.com on 19 Mar 2012 at 6:39

GoogleCodeExporter commented 9 years ago
Attached is an updated POM that can actually be used to build the project.

Original comment by karsten....@pluk.com on 24 Jul 2012 at 9:59

Attachments:

GoogleCodeExporter commented 9 years ago
Any updates on this issue?

Original comment by alex.obj...@gmail.com on 20 Oct 2012 at 11:21

GoogleCodeExporter commented 9 years ago
Also wondering about this. Need to be able to include GSS via maven

Original comment by Nathan.M...@gmail.com on 22 Oct 2012 at 3:13

GoogleCodeExporter commented 9 years ago
I fully agree.

Original comment by marceloverdijk on 11 Apr 2013 at 10:52

GoogleCodeExporter commented 9 years ago
I ran into this issue, so I forked the project on github and published it 
there, along with the modified pom file. 
The fork is here : https://github.com/StefanLiebenberg/closure-stylesheets
I've attached a sample from our pom, this should be enough to get 
closure-stylesheets as a dependency.

Original comment by siga.fredo on 27 Jul 2013 at 10:20

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
The project is available in maven central as:

<dependency>
      <groupId>com.google.closure-stylesheets</groupId>
      <artifactId>closure-stylesheets</artifactId>
      <version>20140426</version>
  </dependency>

I will try to keep it up it up to sync with HEAD in repo.

Original comment by siga.fredo on 29 Apr 2014 at 8:30