Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Independent Software Vendors

 
Michael McCormick
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can any provide a list of ISV's who are reliable and have good class libraries?

Thanks!
 
Jelle Klap
Bartender
Posts: 1952
7
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?
 
Michael McCormick
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
General purpose libraries and build tools.

Thanks!
 
Jelle Klap
Bartender
Posts: 1952
7
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 1952
7
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 18304
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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).
 
Michael McCormick
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the reply - appreciate the information!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic