aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes Independent Software Vendors Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Independent Software Vendors" Watch "Independent Software Vendors" New topic
Author

Independent Software Vendors

Michael McCormick
Greenhorn

Joined: Dec 14, 2011
Posts: 11
Can any provide a list of ISV's who are reliable and have good class libraries?

Thanks!
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1771
    
    7

I'm not sure I understand, are you looking for an intergrated development environment or specific CI / build tools? Or things like general purpose class libraries, such as Apache Commons?


Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.
Michael McCormick
Greenhorn

Joined: Dec 14, 2011
Posts: 11
General purpose libraries and build tools.

Thanks!
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1771
    
    7

Apache ANT and Apache Maven are both commonly used to automate numerous aspects of a project build. Some prefer ANT over Maven, while others prefer Maven over ANT. As for general purpose libraries the Apache Commons has some very useful components. They don't all play nice with Java language features like generics, though. Goolge has some good stuff, like their Guava library. Then there's logging frameworks like Apache Log4J and logging abstractions like SLF4J etc. etc. The point is, this list could get really, really extensive if you don't have any specific wants / needs in mind
Michael McCormick
Greenhorn

Joined: Dec 14, 2011
Posts: 11
That's some good info for now, I'm studying Java so I want to checkout all/some of the resources, I plan on taking Exams in February.

Thanks for you help!
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1771
    
    7

Michael McCormick wrote:That's some good info for now, I'm studying Java so I want to checkout all/some of the resources, I plan on taking Exams in February.

Thanks for you help!


If you're studying Java I'd avoid all these helpful little frameworks and libraries for now, and focus on the key langue features and the core class library instead.
Especially if the exam you're studying for is the Oracle Associate or Programmer exam.
Michael McCormick
Greenhorn

Joined: Dec 14, 2011
Posts: 11
Thanks for the advice I'm using the book "Java for Programmers" - Deitel Developers Series and the Sun Certified Programmer for Java 6 Study Guide - Sierra Bates - will review for Java 7 with Oracles online tutorials.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16141
    
  21

Java grew up in the Open Source era, so a vast amount of what's available for Java isn't from "Vendors" in the traditional sense. Even the Eclipse IDE isn't actually vendor ware, although IBM developed it originally and still sells a commercial version of it.

Some of the most popular (and useful) sources for Java resources are:

The Apache Project. There are a number of sub-projects here (also the actual Apache httpd server and its adjuncts). The Jakarta project produced many of the most useful ones, such as the Tomcat web container. Apache also is home to the Maven and Ant build tools, which are virtually indispensable for industrial-grade project building and maintenance

CodeHaus. Perhaps not as popular as it used to be, but CodeHause is where some very useful tools (especially Maven plugins) come from.

Tigris.org. Mostly Tigris supplies applications, of which the subversion version control system is the best known. They also feature other useful products, such as the argoUML tool (which is commercially available as Poseidon).


Customer surveys are for companies who didn't pay proper attention to begin with.
Michael McCormick
Greenhorn

Joined: Dec 14, 2011
Posts: 11
Thanks for the reply - appreciate the information!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Independent Software Vendors