mobsandgeeks / winzipaes

Automatically exported from code.google.com/p/winzipaes
5 stars 6 forks source link

Submit to Maven Central #20

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Sonatype makes it easy to upload artifacts to Maven Central.

This in turn makes it easier for all users to get and update this library.

Original issue reported on code.google.com by business.axelfontaine.eu@googlemail.com on 11 Aug 2010 at 3:28

GoogleCodeExporter commented 9 years ago
FYI: I went through the necessary steps for my own open-source project, Flyway 
(http://code.google.com/p/flyway). It took me about an evening's work to get 
through.

Original comment by business.axelfontaine.eu@googlemail.com on 11 Aug 2010 at 3:30

GoogleCodeExporter commented 9 years ago
MVN structure is set up in "winzipaesMvn" module - but I'm not sure, if I 
really want to upload it to maven central - after all it's just a very small lib

Original comment by olaf.merkert on 12 Aug 2010 at 8:48

GoogleCodeExporter commented 9 years ago
The size of the lib is not relevant. By not doing it, everyone who uses the 
library must either copy the code in their own project (good luck preventing 
changes or keeping track of official updates) or manually each release upload 
it in private maven repositories.

Availability on Maven Central would greatly ease the integration and the update 
of winzipaes in projects that use it.

Original comment by business.axelfontaine.eu@googlemail.com on 13 Aug 2010 at 10:17

GoogleCodeExporter commented 9 years ago
i'd like to use this lib too, but without maven support, it seems i have to 
copy&paste all your code. Can you please upload it to maven central? thx

Original comment by ulfbamb...@gmail.com on 14 Sep 2010 at 1:11

GoogleCodeExporter commented 9 years ago
Hi ,

Recently i have downloaded this lib. First of all its really a very useful for 
those who wants to work with winzip aes. I have few queries:

1) How to build this lib? Since 
https://winzipaes.googlecode.com/svn/trunk/winzipaesMvn/ denotes to maven so 
which command will be helpgul to build.

2) Is there any way through which i can check whether a zip is of which 
encryption. I mean whether the zip is AES or ZIP2.0. I know en exception has 
been thrown for that , but i m looking for some nice boolean variable :-).

Original comment by bshubh@gmail.com on 25 Nov 2010 at 7:08

GoogleCodeExporter commented 9 years ago
1) currently there 2 variants of the lib:
- the official non-mavenized: 
https://winzipaes.googlecode.com/svn/trunk/winzipaes/
- a maven packaged version: 
https://winzipaes.googlecode.com/svn/trunk/winzipaesMvn/

both come with an Eclipse project that enables easy building - alternatively 
you can do a simple javac on the src folder, adding the only jar from the lib 
folder via "-cp"

2) I've re-structured the code a bit an added an isAesEncrypted() method on 
ExtZipEntry. The Exception is (now) not thrown on reading the file, but when 
you try to decrypt a non aes encrypted file.

---

Please create a new issue, when reporting a new issue / requesting an 
enhancement.

Original comment by olaf.merkert on 28 Nov 2010 at 12:08

GoogleCodeExporter commented 9 years ago
Adding Maven support is guaranteed to increase the user base of this great 
little library. Often not being in Maven Central is enough to be bypassed for 
an alternative which is.

Original comment by RyanBroo...@gmail.com on 18 Oct 2011 at 1:34

GoogleCodeExporter commented 9 years ago
it would be great to see this moved to Maven Central, we've had to work around 
by cloning the repo due to limitations with our artifact deployment process. It 
would be great to remove our hacks and use a centrally maintained version.

Original comment by graham.o...@gmail.com on 27 Jan 2012 at 5:47

GoogleCodeExporter commented 9 years ago

Original comment by olaf.merkert on 12 Feb 2012 at 11:03

GoogleCodeExporter commented 9 years ago
{{{
<dependency>
  <groupId>de.idyl</groupId>
  <artifactId>winzipaes</artifactId>
  <version>1.0.0</version>
</dependency>
}}}

Original comment by olaf.merkert on 12 Feb 2012 at 2:19

GoogleCodeExporter commented 9 years ago
Doesn't work for me yet.

[INFO] Unable to find resource 'de.idyl:winzipaes:pom:1.0.0' in repository 
central (http://repo1.maven.org/maven2)
[INFO] Unable to find resource 'de.idyl:winzipaes:jar:1.0.0' in repository 
central (http://repo1.maven.org/maven2)

Can't find it neither on mvnrepository.com nor on 
http://search.maven.org/#search|ga|1|winzipaes

Can you please check its availability?

Original comment by ulfbamb...@gmail.com on 13 Feb 2012 at 1:59

GoogleCodeExporter commented 9 years ago
final step from sonatype missing, as I forgot to "release" my staging repository

Original comment by olaf.merkert on 13 Feb 2012 at 5:52

GoogleCodeExporter commented 9 years ago

Original comment by olaf.merkert on 15 Feb 2012 at 6:00

GoogleCodeExporter commented 9 years ago
It is in maven central, but it source code only.

see http://repo1.maven.org/maven2/de/idyl/winzipaes/1.0.0/winzipaes-1.0.0.jar

Original comment by michael....@gmail.com on 23 Feb 2012 at 11:20

GoogleCodeExporter commented 9 years ago
bummer - fixed with 1.0.1 - sorry for the inconvenience - no idea, how I did 
it...

Original comment by olaf.merkert on 26 Feb 2012 at 11:47