473,417 Members | 1,409 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,417 software developers and data experts.

Best java development tool

Hi,

I'm new in java and my customer want an application which works under
LINUX and WINDOWS plat forms.

So, i though logically in JAVA.

As i need to select my development tool, i would like to choose the
right one and not to throw money by windows...

- My application needs to works under WIndows XP (and developped un
it), Windows 2003 std, and LINUX (distribution is unknown for now)

- application must collect/write data to Microsoft SQL server
database.

- Must use a lot of stream video, images, TCP/IP and text file.

As i use to work with Borland, I though about JBuilderX entreprise but
some other tools exist like : Eclipse project or sun java studio 5.
I would like to have your programmer's feedback about development
tools that you use for Java and their default and qualities.

This will help me a lot.
thanks in advance,

Maileen
Jul 17 '05 #1
10 4334

"jAnO!" <j.*****@donotspam.kpn.com> wrote in message
news:c1**********@hdxl22.telecom.ptt.nl...

"pmdanger" <pm******@yahoo.com> wrote in message
news:a0**************************@posting.google.c om...
I would like to have your programmer's feedback about development
tools that you use for Java and their default and qualities.

This will help me a lot.
thanks in advance,

Maileen
I like Intellij: www.idea.com


correction:
www.intellij.com

Jul 17 '05 #2

"pmdanger" <pm******@yahoo.com> wrote in message
news:a0**************************@posting.google.c om...
I would like to have your programmer's feedback about development
tools that you use for Java and their default and qualities.

This will help me a lot.
thanks in advance,

Maileen


I like Intellij: www.idea.com

Jul 17 '05 #3
On Tue, 24 Feb 2004 12:03:44 +0100, jAnO! wrote:

"jAnO!" <j.*****@donotspam.kpn.com> wrote in message
news:c1**********@hdxl22.telecom.ptt.nl...

"pmdanger" <pm******@yahoo.com> wrote in message
news:a0**************************@posting.google.c om...
> I would like to have your programmer's feedback about development
> tools that you use for Java and their default and qualities.
>
> This will help me a lot.
> thanks in advance,
>
> Maileen


I like Intellij: www.idea.com


correction:
www.intellij.com

Most of the time I use JEdit. A good basic IDE with lots of plug-ins for
extra features. Because it runs in Java, then it is OS independent.

I've tried Sun's NetBeans, which seems fine, but the project centric
approach can be a pain. Like JEdit, use any version of Java and add extra
APIs without problems.

I've used JBuilder foundation under Windows. Never again! You get stuck
with the provided version of Java, adding extra APIs is a pain and, in my
case at least, it trashed working Java systems and would not compile/run
code known to be correct as a result. I could no longer even do it from
the command line as it had changed defaults in the registry.

I've not tried Eclipse, though it's supposed to be good.

Tony

Jul 17 '05 #4
pm******@yahoo.com (pmdanger) wrote in message news:<a0**************************@posting.google. com>...
As i use to work with Borland, I though about JBuilderX entreprise but
some other tools exist like : Eclipse project or sun java studio 5.
I would like to have your programmer's feedback about development
tools that you use for Java and their default and qualities.


I've never used Eclipse, but I've heard good things about it, and it
seems to be popular. I probably would be using it if I had known about
it a year ago, when my boss asked me to evaluate Java IDEs and pick
one to purchase and use. But since I didn't, I went with Borland
JBuilder.

JBuilder is excellent, and if cost is an issue, I believe that they
have a "personal edition" which is free. Of course it doesn't have all
the bells and whistles of the other editions, so you should check out
the feature matrix to see which edition has what you need.
(http://www.borland.com/jbuilder/pdf/jbx_feamatrix.pdf)

I would recommend that you stay away from Sun ONE Studio/NetBeans.
I've wrestled with it once or twice, and I find it to be quite klunky
and unintuitive, even for experienced Java developers. It's just not a
very well designed product from a UI/usability standpoint, IMHO.
Jul 17 '05 #5
In my opinion, go with Eclipse:
http://www.eclipse.org

It's well supported, many plugins are available, nice framework for
extending it. It's free, fast, written entirely in Java (read:
cross-platform), and quite nice for large or small projects.

It also has nice refactoring, formatting, and other nice-to-have's
that will make your life easier.

Michael Scovetta

pm******@yahoo.com (pmdanger) wrote in message news:<a0**************************@posting.google. com>...
Hi,

I'm new in java and my customer want an application which works under
LINUX and WINDOWS plat forms.

So, i though logically in JAVA.

As i need to select my development tool, i would like to choose the
right one and not to throw money by windows...

- My application needs to works under WIndows XP (and developped un
it), Windows 2003 std, and LINUX (distribution is unknown for now)

- application must collect/write data to Microsoft SQL server
database.

- Must use a lot of stream video, images, TCP/IP and text file.

As i use to work with Borland, I though about JBuilderX entreprise but
some other tools exist like : Eclipse project or sun java studio 5.
I would like to have your programmer's feedback about development
tools that you use for Java and their default and qualities.

This will help me a lot.
thanks in advance,

Maileen

Jul 17 '05 #6
I have worked in previous project NetBeans on both LINUX and Windows 2000.

NetBeans works fine on both Env.

Remember NetBeans is built purely on JAVA
It is free...

www.netbeans.org
Jul 17 '05 #7
Tony Burrows <to**@tonyburrows.com> wrote in message news:<pa****************************@tonyburrows.c om>...
On Tue, 24 Feb 2004 12:03:44 +0100, jAnO! wrote:

"jAnO!" <j.*****@donotspam.kpn.com> wrote in message
news:c1**********@hdxl22.telecom.ptt.nl...

"pmdanger" <pm******@yahoo.com> wrote in message
news:a0**************************@posting.google.c om...

> I would like to have your programmer's feedback about development
> tools that you use for Java and their default and qualities.
>
> This will help me a lot.
> thanks in advance,
>
> Maileen

I like Intellij: www.idea.com

correction:
www.intellij.com

Most of the time I use JEdit. A good basic IDE with lots of plug-ins for
extra features. Because it runs in Java, then it is OS independent.

I've tried Sun's NetBeans, which seems fine, but the project centric
approach can be a pain. Like JEdit, use any version of Java and add extra
APIs without problems.

I've used JBuilder foundation under Windows. Never again! You get stuck
with the provided version of Java


Not true. You can set up the system to recognize any number of JDKs
and painlessly switch between them. I never use the JDK that JBuilder
is shipped with and runs on top of.
adding extra APIs is a pain
I find it quite painless myself.
and, in my case at least, it trashed working Java systems and would not
compile/run code known to be correct as a result. I could no longer even do
it from the command line as it had changed defaults in the registry.


Never heard of a problem like this. I've used JBuilder from version 2
to X (10) on Windows without incident, and versions 8 - X on Linux,
also without incident.

Powerful and free is a hard combination to beat!

Greg
Jul 17 '05 #8
"Gregory A. Swarthout" wrote:
Tony Burrows wrote:
I've used JBuilder foundation under Windows. Never again! You get stuck with the provided version of Java


Not true. You can set up the system to recognize any number of JDKs
and painlessly switch between them. I never use the JDK that JBuilder
is shipped with and runs on top of.


JBuilder Foundation (the free version) only supports one version of the JDK
(at least last time I tried it - about JBuilder 6 Foundation I think).

There was some simple method to make it use a different JDK but it would
only support one JDK at a time (which is not really much of a problem).
Jul 17 '05 #9
bangalore buddha wrote:
I have worked in previous project NetBeans on both LINUX and Windows 2000.

NetBeans works fine on both Env.

Remember NetBeans is built purely on JAVA
It is free...

www.netbeans.org


It's amazing. I've used the same ZIP file to install net beans on
Windows and on two different distros of linux. Sometimes I forget under
what OS I work!

Jul 17 '05 #10
"Tom N" <to*@nospam.au> wrote in message news:<Gb******************@news-server.bigpond.net.au>...
"Gregory A. Swarthout" wrote:
Tony Burrows wrote:
I've used JBuilder foundation under Windows. Never again! You get stuck with the provided version of Java


Not true. You can set up the system to recognize any number of JDKs
and painlessly switch between them. I never use the JDK that JBuilder
is shipped with and runs on top of.


JBuilder Foundation (the free version) only supports one version of the JDK
(at least last time I tried it - about JBuilder 6 Foundation I think).

There was some simple method to make it use a different JDK but it would
only support one JDK at a time (which is not really much of a problem).


Not that way any more. Supports unlimited JDKs now.

Greg
Jul 17 '05 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: DJ Dev | last post by:
Hi All, I have to build a web application for my project. This web application will be basically calling some functions written in C/C++. Basically, the process involves getting user input file,...
9
by: Buster | last post by:
Hi, im about to start learning how to program in JAVA 2 and was wondering what software i should buy to learn the language. I have downloaded the software development kit 1.4 but find the DOS...
8
by: tmb | last post by:
1 - Can you build an entire web page or site with Java... sorta like you can with Flash? 2 - Can you do... .. Drag & Drop .. Push Buttons .. Hot Spot .. Hot Object .. Pull Down's (combo...
0
by: Cees Wesseling | last post by:
For a couple of years I am using now my own data binding tool that can create C++ classes from a DTD. At this moment I need to reconsider this tool since I want to use W3C XML Schemas and need to...
11
by: DrUg13 | last post by:
In java, this seems so easy. You need a new object Object test = new Object() gives me exactly what I want. could someone please help me understand the different ways to do the same thing in...
4
by: gamaron | last post by:
Summary --------- I'm looking for a C++ IDE. If I'm going to learn something, I prefer it to be free-of-charge (preferably and open-source base), extensible (read: language independent,...
136
by: Matt Kruse | last post by:
http://www.JavascriptToolbox.com/bestpractices/ I started writing this up as a guide for some people who were looking for general tips on how to do things the 'right way' with Javascript. Their...
20
by: Joe | last post by:
Is any one charting packing considered to be the "best"? We've used ChartFX but wasn't too happy about the way data had to be populated along with some other issues which slip my mind right now and...
8
by: Gabriele | last post by:
I'm studying differences between those two architecture in order to choose a setup to develop a completely new application. I'm a programmer with some experience on C++ and PHP and i have basic...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.