Comments (21)
Don't use maven. I'm very much an anti-maven person and forcing projects to
include a POM just so that you can
use them is a great reason why you shouldn't use maven. There will never be a
POM for kaptcha. Sorry.
Original comment by [email protected]
on 30 Mar 2008 at 4:37
- Changed state: WontFix
from kaptcha.
For those who need it, you can use
mvn install:install-file -Dfile=kaptcha-2.2.jar -DgroupId=com.google.code \
-DartifactId=kaptcha -Dversion=2.2 -Dpackaging=jar
to install it in your local repository.
Of course, it would be better if somebody go through the
http://maven.apache.org/guides/mini/guide-central-repository-upload.html
process and
upload the kaptcha into the central maven repositories. Since the author does
not
want to deal with maven, I think, there is a possibility that they accept
library
from someone else.
Original comment by [email protected]
on 12 Jun 2008 at 8:15
from kaptcha.
Issue 41 has been merged into this issue.
Original comment by [email protected]
on 23 Jun 2009 at 3:14
from kaptcha.
I am not a maven user (thank god - been there, done that, escaped running with
my
feet set on fire) but there are other tools that make extensive use of maven
repositories such as ivy and gradle. These are nice tools, and anyway I wouldn't
expect people to drop maven because of a single library dependence, which means
that
this is just making integration uncomfortable.
Original comment by [email protected]
on 10 Aug 2009 at 11:32
from kaptcha.
This isn't really a discussion forum, but whatever.
I don't believe in using central repositories for jar files. I think it is a
bad idea. If you
want your project to build 5 years from now, the best solution is to check the
jar files
in with the project code. End of story. I've been doing it that way for many
years now
and I've come to the conclusion that that is the best way to manage things. As
much
as Ivy is a great dep management solution without the baggage of Maven, the
reality
is that you don't really need it either. For my larger projects, I have a
'repo' which is a
svn project that is aptly called 'alexandria'. I put all my jar files in there
along with a
jar.properties file. I can then import that properties file into ant and refer
to the jars
directly by property name. ${kaptcha.jar}. My build process just grabs the jar
files
from this repo (which is checked out locally). To ensure I have the latest
version of
that repo, I use my svntask to do a svn update before my build. This works
*great*
and in 3 years of doing it this way across many large projects, I haven't had a
single
problem.
Regardless of what you say here, this issue will remain as WontFix. I'm not
convinced
that there is anything that I need to do.
Original comment by [email protected]
on 10 Aug 2009 at 3:35
from kaptcha.
Issue 50 has been merged into this issue.
Original comment by [email protected]
on 15 Apr 2010 at 3:17
from kaptcha.
Not asking for this to be addressed, just wanted to let project maintainer know
that this keeps us from using this software (and from donating money). Sorry
you don't like Maven, and even more sorry you have such a chip on your shoulder
about it.
I know you said this is not a discussion forum, but we all get to make our own
decisions about what is important.
Best of luck in the future.
Original comment by [email protected]
on 21 Mar 2011 at 11:26
from kaptcha.
I've gotten $0 in donations so far, yet 1700+ downloads. Why don't you petition
the maven developers to create a system that doesn't require me to do more work.
Original comment by [email protected]
on 21 Mar 2011 at 11:42
from kaptcha.
That stinks. I'm sorry to hear that more people haven't given back.
Original comment by [email protected]
on 23 Mar 2011 at 3:24
from kaptcha.
Issue 66 has been merged into this issue.
Original comment by [email protected]
on 10 Mar 2012 at 6:26
from kaptcha.
Issue 68 has been merged into this issue.
Original comment by [email protected]
on 18 Apr 2012 at 4:18
from kaptcha.
So then, if you really think that maven sucks and you are better than everyone,
I'll fork your code, made some optimizations, change it to a maven project, and
then put it in maven repositories.
Also, you should try to not commit your eclipse preferences, since it is not
part of your project code.
Hope you don't mind if I do that :)
Best regards,
Carlos
Original comment by caarlos0
on 13 Aug 2012 at 5:34
from kaptcha.
Sounds great Carlos! Have fun with that.
Not sure I understand your comment about Eclipse, but whatever.
Original comment by [email protected]
on 13 Aug 2012 at 5:37
from kaptcha.
For those having problems with this try:
<repositories>
<repository>
<id>google-maven-snapshot-repository</id>
<name>Google Maven Snapshot Repository</name>
<url>https://m2repos.googlecode.com/svn/nexus</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
Original comment by [email protected]
on 26 Sep 2012 at 2:19
from kaptcha.
[deleted comment]
from kaptcha.
To work with the Google Maven Snapshot Repository, use the following:
<dependency>
<groupId>com.google.code</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>
</dependency>
Original comment by [email protected]
on 24 Apr 2013 at 11:03
from kaptcha.
Any chance of getting the 2.3 version added to this repo too? It's required
for the Tapestry-Kaptcha library and I have no choice but to use maven (not
that that's a bad thing IMHO).
Original comment by [email protected]
on 30 May 2013 at 1:36
from kaptcha.
Hi, I am stuck on this same kaptcha 2.3 issue when importing the
tapestry5-hotel-booking project into Eclipse Juno. Can someone point a way out
of this?
Original comment by [email protected]
on 19 Jun 2013 at 8:45
from kaptcha.
For anyone else who runs into this pain, someone has finally uploaded the 2.3
version to an m2 repo:
https://maven-us.nuxeo.org/nexus/content/repositories/public
Maven is awesome.
Original comment by [email protected]
on 29 May 2014 at 9:10
from kaptcha.
I would not trust that version. I didn't build it and you have no idea what
code is in it. For all you know it is sending any sensitive information on your
server somewhere.
I've come around to the need and use of maven, but I still think it is a pile
of shit.
Original comment by [email protected]
on 29 May 2014 at 3:53
from kaptcha.
Yesterday, I did some work to put it maven central
(repo here: https://github.com/codingtony/kaptcha)
I was about to release it to maven central when I have found another project
that did almost the same work as I did : https://github.com/axet/kaptcha
The repo is already on maven central
<dependency>
<groupId>com.github.axet</groupId>
<artifactId>kaptcha</artifactId>
<version>0.0.9</version>
</dependency>
I did not want to do a second fork for nothing. So I decided to put my release
to maven central on hold.
However my repo will stay there if the author of the original kaptcha project
want to start from there to publish to maven central.
Thanks for your work on this project.
Original comment by [email protected]
on 3 Aug 2014 at 2:23
from kaptcha.
Related Issues (20)
- Remove pixels-jar from distribution HOT 1
- Enhancement for Wiki documentation HOT 1
- image with wrong code HOT 8
- session key is previous image - don't think it is KAPTCHA; looking for direction HOT 1
- Problem with Can't read the image? Click it to get a new one HOT 3
- Issues with the test environment HOT 1
- Can't Re-genarate image HOT 1
- java.lang.NoSuchMethodError: com.jhlabs.image.RippleFilter.setXAmplitude HOT 1
- unhandled exception leads to java heap dump (Compiled_method=com/jhlabs/image/TransformFilter.filter(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;) HOT 1
- The package is not available from any of the existing maven repositories HOT 1
- java.lang.IllegalStateException: getWriter() has already been called for this response HOT 1
- Maven repo HOT 2
- wrong captcha after IE9 sends 2 requests and cuts one off HOT 9
- Kaptcha is not validated in Safari Browser
- the kaptcha image's font border can not be customrized. HOT 3
- It does not work well in Firefox 23.0.1 HOT 12
- config no working when use @WebServlet annotation HOT 6
- Kaptcha is not validated in Google Chrome browser HOT 1
- The image is not showing after uploading the application on amazon ec2 instance HOT 1
- Java Compatibility HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kaptcha.