The NetBeans open source project is proud to announce that the production version of NetBeans IDE 4.0 is now available as an individual download and will shortly be bundled with Java 2 Platform, Standard Edition Development Kit 5.0_01 (J2SE 5.0 a.k.a. "Tiger"). The NetBeans IDE provides a pure Java technology integrated development environment for Windows, Linux, the Solaris Operating System and Mac OS X.
Download NetBeans IDE 4.0:
* http://www.netbeans.org/downloads/index.html
NetBeans 4.0 bundled with Java's next generation, J2SE 5.0 (beta now, production soon):
* http://java.sun.com/j2se/1.5.0/download.jsp
Documentation List:
* http://www.netbeans.org/kb/index.html
Key Features
(see http://www.netbeans.org/community/releases/40/index.html for more information)
Java 2 Platform, Standard Edition 5.0 (J2SE) language feature support - J2SE 5.0 (Tiger) brings important new language updates: metadata, generics, enumerated types and autoboxing of primitive types. NetBeans IDE 4.0 supports these new language features in the editor, debugger,
refactoring, etc.
Java refactoring - Refactoring allows developers to make sweeping changes to their code without affecting functionality. The refactoring in NetBeans IDE 4.0
provides features such as renames (class/method/field), move class, rename package, change method parameters, encapsulate field and find references.
Ant-based projects - A completely new project system based on Apache Ant, the de facto standard for Java technology build tools, featuring:
* An open architecture, which third-party modules can extend to support current and future types of Java applications
* Project types for J2SE desktop, two-tier web applications (JSPs, servlets), and MIDP applications out of the box.
Beginning users don't have to know Ant to use the system, but the full power of Ant is accessible to advanced Ant users. These project types come with built-in support for generating, developing and running unit tests using JUnit, the de facto standard in Java code testing.
Java 2 Platform, Micro Edition (J2ME) MIDP development support - This release simplifies coding with templates for MIDlet and MIDlet suites. It provides a unique solution for managing device fragmentation, by enabling you to edit and compile custom configurations for any number of devices, without requiring separate source files. Key features in
this release:
* Support for the Mobile Information Device Profile (MIDP) 2.0
* Support for the Connected, Limited Device Configuration (CLDC) 1.1
* Integration with version 2.2 of the Wireless Toolkit
* Built in code obfuscation (commonly used to reduce application size)
* Easy integration of third party phone/device emulators
* Localization wizard to assist with developing multi-language applications
* Robust MIDlet debugger
See http://www.netbeans.org/kb/articles/mobility.html for more information.
Java 2 Platform, Enterprise Edition (J2EE) development support for the NetBeans IDE - Early Access 1 now, Early Access 2 early CY2005, production first half CY2005
The NetBeans team released an Early Access 1 as a separate download that extends NetBeans IDE Web-Tier development capabilities and allows EJB and Web Services development.
Features include:
* Create EJB Modules and EJB Session Beans
* Synchronize Deployment Descriptor files
* New Web Service wizard to create Web Services artifacts
* New J2EE Application project type wizard, that allows the developer to define a J2EE Application (a set of Web Applications and EJB Modules)
* Deployment and execution target to Sun Java System Application Server Platform Edition 8.1 Beta and Tomcat 5
Performance Profiler - Beta December
NetBeans is adding a CPU and memory performance profiler to its long list of features. The Profiler is based on the JFluid research project that has been in development at SunLabs for the last two years and adds tight integration into NetBeans IDE and an improved user interface.
Features include:
* Memory profiling and leak detection
* CPU performance profiling
* Low-overhead profiling
* Task-based profiling
* Tight integration into the IDE workflow
* Attach to currently running JVM and do on-the-fly configuration changes
The beta version will be available as an additional download for the production version of NetBeans IDE 4.0.
See http://profiler.netbeans.org/ for more information.
-
NetBeans IDE 4.0 Released Offering J2SE 5.0 Support (22 messages)
- Posted by: Rob Demmer
- Posted on: December 15 2004 09:03 EST
Threaded Messages (22)
- NetBeans IDE 4.0 Released Offering J2SE 5.0 Support by Rogerio Saulo on December 20 2004 11:47 EST
- IntelliJ had it long ago by Arik Kfir on December 20 2004 12:09 EST
-
Maven with IntelliJ by VIJAY KHANNA on December 20 2004 12:31 EST
-
Maven with with NB by bad mASH on December 20 2004 12:53 EST
-
Maven with with NB by Milos Kleint on December 20 2004 02:07 EST
-
Maven with with NB by bad mASH on December 20 2004 06:16 EST
-
The NetBeans Open Source Lie by Ilias Lazaridis on December 20 2004 09:41 EST
-
Sun Microsystems Censors Public NetBeans Forum by Ilias Lazaridis on December 20 2004 09:44 EST
-
Related Discussion Within Javalobby.Org by Ilias Lazaridis on December 20 2004 09:50 EST
-
Bitter? by Mike Cornell on December 21 2004 07:39 EST
- of course not - no reason there. by Ilias Lazaridis on December 21 2004 08:42 EST
- RE: Related Discussion Within Javalobby.Org by Mauricio Lopez on December 21 2004 08:31 EST
-
Bitter? by Mike Cornell on December 21 2004 07:39 EST
- RE: Sun Microsystems Censors Public NetBeans Forum by Rafael Castaneda on December 21 2004 01:48 EST
-
Related Discussion Within Javalobby.Org by Ilias Lazaridis on December 20 2004 09:50 EST
-
Sun Microsystems Censors Public NetBeans Forum by Ilias Lazaridis on December 20 2004 09:44 EST
-
The NetBeans Open Source Lie by Ilias Lazaridis on December 20 2004 09:41 EST
-
Maven with with NB by bad mASH on December 20 2004 06:16 EST
-
Maven with with NB by Milos Kleint on December 20 2004 02:07 EST
-
Maven with IntelliJ by Milos Kleint on December 20 2004 02:13 EST
- Maven plug-ins for IntelliJ by Marc Stock on December 20 2004 04:25 EST
-
Maven with with NB by bad mASH on December 20 2004 12:53 EST
- Maven plugin by Adam Sanderson on December 20 2004 12:50 EST
-
Maven with IntelliJ by VIJAY KHANNA on December 20 2004 12:31 EST
- Read a little closer by Mike Brown on December 20 2004 12:31 EST
- NetBeans IDE 4.0 Released Offering J2SE 5.0 Support by Charlie Hunt on December 20 2004 14:58 EST
- 4.0 is Final by Fini Alring on December 21 2004 09:12 EST
- IntelliJ had it long ago by Arik Kfir on December 20 2004 12:09 EST
- NetBeans IDE 4.0 Released Offering J2SE 5.0 Support by Stephan Janssen on December 20 2004 12:25 EST
- NetBeans 4.0 bundled with J2SE 5.0 update 1 available by Charlie Hunt on December 21 2004 14:09 EST
- NetBeans IDE 4.0 / J2SE 5.0 Update 1 Bundle by Rob Demmer on December 21 2004 14:09 EST
-
NetBeans IDE 4.0 Released Offering J2SE 5.0 Support[ Go to top ]
- Posted by: Rogerio Saulo
- Posted on: December 20 2004 11:47 EST
- in response to Rob Demmer
Only One note.
The version, like the article says (beta now, production soon), is not a FINAL product. And in that situation, NetBeans is NOT the first IDE to support J2SE5, because eclipse M3 has already this support few weeks ago.
Just to clarify.
Of Course both eclipse and netbeans are very good IDEs. I like both. -
IntelliJ had it long ago[ Go to top ]
- Posted by: Arik Kfir
- Posted on: December 20 2004 12:09 EST
- in response to Rogerio Saulo
Well IntelliJ had it long before, so let's not start the IDE contest again...both are very good.. ;-)
The Ant-based project feature seems like a cool thing - definitly makes NetBeans stand-out in the areno. I wonder if any of the major IDE teams (IntelliJ, Eclipse, NetBeans) have considered making a Maven-based project IDE...that would really rock.
cheers -
Maven with IntelliJ[ Go to top ]
- Posted by: VIJAY KHANNA
- Posted on: December 20 2004 12:31 EST
- in response to Arik Kfir
I wonder if any of the major IDE teams (IntelliJ, Eclipse, NetBeans) have considered making a Maven-based project IDE...that would really rock.cheers
I worked for a very big financial giant of Europe (BNP Paribas Bank, Paris)for their securites services division, where J2EE and along with commercial and open source is being used.There are approximately 20,000 Java classes in the whole project, which are built and deployed using Maven http://maven.apache.org/
Infact I have become fan of maven and use it for my other projects.IntelliJ does support maven, but I wonder to what exten.So I just wrote my batch file to execute maven commands by registering them to external tools to IntelliJ.
e.g - Build server, update libraries, Run Jalopy, Run PMD, Run Checkstyle, Run JUnit tests...etc -
Maven with with NB[ Go to top ]
- Posted by: bad mASH
- Posted on: December 20 2004 12:53 EST
- in response to VIJAY KHANNA
I wasn't a fan of Maven but I have grown to like it a lot.
I recently installed MavenIde plugin with NB 4 and it seems to worke well. I love the fact that I can take any maven project , run a maven NB project target and my NB can recognize the project and all its dependencies and targets etc. I can also invoke Maven targets from my NB menus.
The only downside is that the errors are not linked back into the code automtically i.e you can't click on an error and have it open the corresponding code. -
Maven with with NB[ Go to top ]
- Posted by: Milos Kleint
- Posted on: December 20 2004 14:07 EST
- in response to bad mASH
Are you using the latest mevenide - 0.4?
in that version compilation errors and failed test results do provide hyperlinks into the source editor. Actually also pmd and checkstyle reports run by maven have hyperlinks and annotate the source code.
If it's not working for you, please file a bug at mevenide.codehaus.org. thanks. -
Maven with with NB[ Go to top ]
- Posted by: bad mASH
- Posted on: December 20 2004 18:16 EST
- in response to Milos Kleint
Are you using the latest mevenide - 0.4?in that version compilation errors and failed test results do provide hyperlinks into the source editor. Actually also pmd and checkstyle reports run by maven have hyperlinks and annotate the source code.If it's not working for you, please file a bug at mevenide.codehaus.org. thanks.
Updated and tried it : it works !!! -
The NetBeans Open Source Lie[ Go to top ]
- Posted by: Ilias Lazaridis
- Posted on: December 20 2004 21:41 EST
- in response to bad mASH
Note, that the NetBeans project and Sun Microsystems lie about the licensing status of the NetBeans IDE.
The NetBeans IDE is _not_ Open Source.
[NETBEANS] [EVALUATION] - E12 - The NetBeans Open Source Lie
http://groups-beta.google.com/group/comp.lang.java.softwaretools/browse_frm/thread/452ff4de33491a34/633f0a55e520ef24
.
--
http://lazaridis.com -
Sun Microsystems Censors Public NetBeans Forum[ Go to top ]
- Posted by: Ilias Lazaridis
- Posted on: December 20 2004 21:44 EST
- in response to Ilias Lazaridis
Censorship as a reaction on a critical evaluation of NetBeans, including licensing discussion and other issues:
[NETBEANS] [CENSORSHIP] [Fwd: Returned post for nbusers at netbeans dot org]
http://groups-beta.google.com/group/comp.lang.java.softwaretools/browse_frm/thread/93b90d984c64ae76/6ae81d9ae5fac267
Act against censorship on java forums.
It affects you, too!
.
--
http://lazaridis.com -
Related Discussion Within Javalobby.Org[ Go to top ]
- Posted by: Ilias Lazaridis
- Posted on: December 20 2004 21:50 EST
- in response to Ilias Lazaridis
excerpts of a related javalobby.org discussion:
Official Acknowledge of Personal Censorship Attack
http://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821367&tstart=0
Rick Ross (Founder of Javalobby) About Censorship
http://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821371&tstart=0
[NETBEANS] [EVALUATION] - E13 - "SPL + BCL = Open Source"
http://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821398&tstart=0
.
--
http://lazaridis.com -
Bitter?[ Go to top ]
- Posted by: Mike Cornell
- Posted on: December 21 2004 07:39 EST
- in response to Ilias Lazaridis
Wow, someone sounds bitter.
Too bad, NB4 is a wonderful IDE. The comments about maven integration encourage me to think about giving that a go again on my next small pet project to try it out. -
of course not - no reason there.[ Go to top ]
- Posted by: Ilias Lazaridis
- Posted on: December 21 2004 20:42 EST
- in response to Mike Cornell
Wow, someone sounds bitter.Too bad, NB4 is a wonderful IDE. The comments about maven integration encourage me to think about giving that a go again on my next small pet project to try it out.
of course not - no reason there.
[Note to readers]
The reactions on topics like "Censorship" and faulty usage of the [either OSI/literal] terms "Open Source" should show you immediately the qualities of "TheServerSide.Com" community and the java community at large.
An additional intresting thread about "theServerSide":
http://theserverside.com/discussions/thread.tss?thread_id=28766
-
You find all the relevant information on the provided links.
Summaries will be provided shortly (weeks/months) on the website given below.
.
--
http://lazaridis.com -
RE: Related Discussion Within Javalobby.Org[ Go to top ]
- Posted by: Mauricio Lopez
- Posted on: December 21 2004 08:31 EST
- in response to Ilias Lazaridis
Gerald is that you????excerpts of a related javalobby.org discussion:Official Acknowledge of Personal Censorship Attackhttp://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821367&tstart=0Rick Ross (Founder of Javalobby) About Censorshiphttp://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821371&tstart=0[NETBEANS] [EVALUATION] - E13 - "SPL + BCL = Open Source"http://www.javalobby.org/forums/thread.jspa?threadID=16335&messageID=91821398&tstart=0.--http://lazaridis.com
-
RE: Sun Microsystems Censors Public NetBeans Forum[ Go to top ]
- Posted by: Rafael Castaneda
- Posted on: December 21 2004 01:48 EST
- in response to Ilias Lazaridis
Yes, we already read your boring conspiracy theories at JavaLobby. Please, don't bring your crap here too. -
Maven with IntelliJ[ Go to top ]
- Posted by: Milos Kleint
- Posted on: December 20 2004 14:13 EST
- in response to VIJAY KHANNA
not sure how intellij does it, but the mevenide module(s) for netbeans use maven pom file and properties files transparently, no synchronization with IDE's project files etc.
The whole project content is read (and written) only from the maven project files. Also compilation, test execution, running the app, everything is done through maven. (which has both advantages and disadvantages, but IMHO the advantages are majority).
btw: over at mevenide we have also plugins for eclipse and jbuilder, no intellij idea yet. (basically no volunteer to work on it) -
Maven plug-ins for IntelliJ[ Go to top ]
- Posted by: Marc Stock
- Posted on: December 20 2004 16:25 EST
- in response to Milos Kleint
There's already two maven plug-ins for IntelliJ. I have no idea how good they are since I don't use Maven (haven't had the need yet). -
Maven plugin[ Go to top ]
- Posted by: Adam Sanderson
- Posted on: December 20 2004 12:50 EST
- in response to Arik Kfir
There's a Maven plugin for netbeans over at codehaus I believe. I've never used it, but it looks like it does the trick. Building new project types seems pretty easy with netbeans.
.adam -
Read a little closer[ Go to top ]
- Posted by: Mike Brown
- Posted on: December 20 2004 12:31 EST
- in response to Rogerio Saulo
Netbean 4.0 is production now and it does support J2SE 5.0. What is the beta is the bundle. -
NetBeans IDE 4.0 Released Offering J2SE 5.0 Support[ Go to top ]
- Posted by: Charlie Hunt
- Posted on: December 20 2004 14:58 EST
- in response to Rogerio Saulo
A little further clarification, Eclipse does not have "full" support for J2SE 5.
There's a post on javalobby that claims Eclipse is "99.53% compliance - 53 out of 11000+ errors remaining". So, it's not quite J2SE 5 compliant :-]
Also realize Eclipse does not support J2SE 5 out of the box. :-) -
4.0 is Final[ Go to top ]
- Posted by: Fini Alring
- Posted on: December 21 2004 09:12 EST
- in response to Rogerio Saulo
Rogerio: FYI NetBeans IDE 4.0 is released as FINAL.
It is only the bundled version which is still in beta2, probably because Sun is doing the bundling and testing and they take their time. -
NetBeans IDE 4.0 Released Offering J2SE 5.0 Support[ Go to top ]
- Posted by: Stephan Janssen
- Posted on: December 20 2004 12:25 EST
- in response to Rob Demmer
-
NetBeans 4.0 bundled with J2SE 5.0 update 1 available[ Go to top ]
- Posted by: Charlie Hunt
- Posted on: December 21 2004 14:09 EST
- in response to Rob Demmer
There's a NetBeans 4.0 / J2SE 5.0 Update Release 1 bundle now available for download at java.sun.com.
http://java.sun.com/j2se/1.5.0/download-netbeans.html
Enjoy! -
NetBeans IDE 4.0 / J2SE 5.0 Update 1 Bundle[ Go to top ]
- Posted by: Rob Demmer
- Posted on: December 21 2004 14:09 EST
- in response to Rob Demmer
I just wanted to let everyone here konw that the NetBeans IDE 4.0 / J2SE 5.0 Update 1 bundle is now live on java.com.
You can download from:
http://java.sun.com/j2se/1.5.0/download-netbeans.html
Enjoy!
- Rob