weijiang8410 / java-universal-tween-engine

Automatically exported from code.google.com/p/java-universal-tween-engine
0 stars 0 forks source link

Maven artifact #19

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
It wouldn't be such a big deal if maven could link to local (or remote) jars, 
but that is only possible when dependency scope is set to system.

The current workaround is to manually install the jar into the local repository:

mvn install:install-file \
  -DgroupId=com.aurelienribon \
  -DartifactId=tween-engine-api \
  -Dpackaging=jar \
  -Dversion=6.3.3 \
  -Dfile=tween-engine-api.jar \
  -DgeneratePom=true

This complicates project management when working in teams or on multiple 
computers.

Original issue reported on code.google.com by junk...@angelhill.net on 20 Mar 2013 at 12:27

GoogleCodeExporter commented 8 years ago
Seconded; or alternatively, please expose the javadoc as a .jar in the 
downloads section.

Original comment by Lume...@gmail.com on 20 May 2013 at 11:53

GoogleCodeExporter commented 8 years ago
It should be enough for local development but with continuous integration 
systems you need a central repository for dependencies

Original comment by simone.m...@gmail.com on 2 Jun 2014 at 8:44

GoogleCodeExporter commented 8 years ago
Is there any plans to upload this library to a central mvn repo? e.g 
http://mvnrepository.com/

For CI, this is very useful.

Original comment by bobbyrn...@gmail.com on 27 May 2015 at 9:22

GoogleCodeExporter commented 8 years ago
I exported this complete project to 
https://github.com/mars3142/java-universal-tween-engine - Next step will create 
a jcenter upload for at least the last version

Original comment by peter.si...@gmail.com on 30 Jul 2015 at 1:59

GoogleCodeExporter commented 8 years ago
@peter Great! But does jcenter work with maven or is it gradle only? Gradle's 
build process is too simplistic for our needs (at least if we want to maintain 
simplicity), so having this accessible via maven's dep management is a must for 
us. Arguably we're in the minority however.

Original comment by black...@gmail.com on 30 Jul 2015 at 2:07

GoogleCodeExporter commented 8 years ago
jcenter does support maven and gradle, as far as i know. I'm still at 
implementing, but the project URL will be 
https://bintray.com/mars3142/maven/java-universal-tween-engine. At this point 
you can see the maven configuration, if I'm ready.

Give me 12 hours, because I'll do it in my spare time.

Original comment by peter.si...@gmail.com on 30 Jul 2015 at 2:13

GoogleCodeExporter commented 8 years ago
Ah, great, I did a cursory search, but it was inconclusive.

Happy to see this moved to gh btw :)

Original comment by black...@gmail.com on 30 Jul 2015 at 2:17

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I only did it, because aurelien.ribon didn't seems to be working on this 
project anymore. And I don't wanted to get this project be killed in February 
2016.

Original comment by peter.si...@gmail.com on 30 Jul 2015 at 2:22