Question for JAVA development on Windows

Posted on 2004-11-23
Last Modified: 2012-05-05
Dear All:

Out of the Blue I am starting a project in JAVA. The developed program should run on Windows 2000 and Solaris.
The program will deal with massive numbers of files, calculating MD5 digests and matching against entries in database.

What do I need to install on Windows platform (Windows 2000) to start the development. I will also need to develope some UI.

Let me know the full bundle I need to install and all combinations to start the development. Pro and cons of using various JAVA compiler.

Best Regards

Question by:sunnybrad
    LVL 13

    Accepted Solution

    the best 2 in my opinion is eclipse and netbeans:
    bith has rich plugins
    LVL 13

    Expert Comment

    also take a look at this Java compilers comparison:
    LVL 7

    Assisted Solution

    You'll need:

    1) A good IDE ("integrated development environment).  Many people prefer Intellij IDEA from Jetbrains :   The biggest alternative to IDEA is probably Ecllipse.   Here's a whole EE discussion regarding the best IDE :

    2) Grab the latest JDK from Sun.   You can go with 1.4.2_06 available here:  

       Or you could try to go straight to JDK 1.5 (aka J2SE 5.0), which just recently came out :

       The only reason to choose 1.4.2 over 1.5 would probably be if you need to integrate with some third party tool that doesn't support JDK 1.5 yet (e.g. an Application Server such as IBM Websphere or BEA Weblogic).  

    3) Are you going to be interfacing with an existing database, or do you get to choose your own...?    If you're integrating with an existing DB, youll need to obtain the JDBC drivers for that database.   If you get to pick, I would suggest MySQL or PostgresQL  (both open source databases with available JDBC drivers).

    You can get postgresql here:
    And mysql here:


    Author Comment

    Thanks for the responses so far. I will work on the suggestions.



    Featured Post

    Live - One-on-One Java Help from Top Experts

    Solve your toughest problems, fast.
    Java experts are online now and ready to help you.

    Join & Write a Comment

    This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
    Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
    The viewer will learn how to implement Singleton Design Pattern in Java.
    This video teaches viewers about errors in exception handling.

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now