NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Oracle will publicly announce next week at JavaOne that it is making JDeveloper 10g available for free to all developers. Oracle Fusion middleware is not required to develop applications with JDeveloper. JDeveloper can develop applications for any deployment platform. Of course, Oracle is hoping that the free software will increase developer interest in Oracle Fusion middleware, but Fusion is not required.
"We're making our complete SOA development environment, JDeveloper 10g, available for free to all developers," says Rick Schultz, VP of Oracle Fusion Middleware. "It's more than a Java development environment, it includes Web services functionality, UML modeling, service orchestration, and business process flows."
Re: Oracle To Make JDeveloper Free For All Developers
Does this mean that ADF Faces is free as well? Last I knew, you had to have a $1000 license to JDeveloper to use ADF Faces. If JDeveloper is free now...?
Re: Oracle To Make JDeveloper Free For All Developers
I have heard mixed reviews of JDeveloper, can anyone offer a review of the product and say whether it is worth using once they make it free? How does it compare to Eclipse or NetBeans?
Re: Oracle To Make JDeveloper Free For All Developers
I used to use the 9.0.5 preview version, but dropped it for NetBeans when it went 4.0, and haven't really looked back.
JDeveloper is much closer to JBuilder/NetBeans in look and feel than Eclipse.
When I used JDeveloper I mainly was working on a J2SE app, so I can't say too much about JDeveloper's J2EE stuff.
One thing JDeveloper has over NetBeans is that it does better XML and XSL editing. It can auto-indent XML files and does auto-complete on XSL files, which is handy.
Re: Oracle To Make JDeveloper Free For All Developers
I can give you my take on JDeveloper but it will be biased (since I work for Oracle).
So how about some quotes from other reviewers:
"A complete and responsive Java-based environment that eWEEK Labs ranks second to none....It is surprisingly approachable while being second to none in capability and responsiveness. - eweek
http://www.eweek.com/article2/0,1759,1618901,00.asp
"Considered as a RAD tool for J2EE, this is the best I've seen" - Application Development Advisor
"Experienced developers will enjoy a wide variety of one-click code artefacts, comfortable editors, embedded tools, and robust J2EE frameworks, all of which can greatly boost productivity" - DevX
http://www.devx.com/Java/Article/22131/1954?pf=true
But don't rely on others - just download the 10.1.3 preview from here and you'll get things like
Visual Struts and JSF modeler
Visual JSF/JSP/HTML/Swing ui editors
Rich XML features
Web Services Features
UML with code synch
Code profiling and analyzing
And much more all in one box -
Re: Oracle To Make JDeveloper Free For All Developers
I've used JDeveloper since 9.2, although now I'm using IDEA, and Eclipse!
All three can slow down when your RAM is full. and there's a lot of swapping going on.
Oracle tutorials will lead you to successful code implementation, if you're in an Oracle environment. They tend to view J2EE from their OC4J/ADF world. Oracle has a good swing/awt dev environment. It comes with OC4J installed if you want to learn JSP/servlet basics. Once you get to EJB's there's the ADF OC4J slant, which is OK depending on your environment. Oh, I use it on my little dell 400 w 256 ram at 700 Mhz, IDEA, and WSAD won't run there!
On the other hand I use eclipse 3.1 to use JBOSS IDE or Hibernate console, but then you need the correct version of Eclipse Milestone 6 not 7 ...It's frustrating downloading different versions to work with diff tools!
IDEA rocks but it's not free, it's great for re-factoring, there is a nice macro mode a lot of code generating facilities Create setters/getters. And there are a lot of plugins, but I don't know about hibernate or JBoss plugins.
Re: Oracle To Make JDeveloper Free For All Developers
Can you please answer the ADF Faces question?
I have looked at them a while back and I was impressed.
For one thing, I absolutely believe that all the tools should be free for developers to play with and learn; if you think about it it’s a win-win situation for everybody: the developer contributes his valuable time while the software vendor writes it of as a marketing expense.
Used in a production environment for enterprise apps is a different story since even open source might require some 'additional' costs.
My point is…Developers should be encouraged to learn, enterprises that employ them should develop software at the lowest cost possible and generate enough revenue to support software companies and open source projects.
But again, I might be living on a different planet.
Re: Oracle To Make JDeveloper Free For All Developers
If you like IntelliJ because of refactoring, then you should check out the JDeveloper 10.1.3 preview that is on OTN many new refactoring and more to come in the production release.
Re: Oracle To Make JDeveloper Free For All Developers
Charles, I had the same problem with the JBoss IDE plugin for Eclipse 3.1. They've already fixed it in the source tree, so I downloaded that particular plugin (the JBoss launcher) and compiled a new plugin and it works now for me in M7. If you like I can send the files to you.
Re: Oracle To Make JDeveloper Free For All Developers
If you and your team are on the oracle stack(DB, AS, etc.), Jdeveloper is the choice for the whole life cycle and is conformable.
(no bias)All kinds of tools for DB,object/relational,Businesscomponent,representation lay integrate tightly, including modeling, (visual)coding, testing and deploying.(even for GUI - Applet and Java Web Start)
If you like to use all opensource framework, such as hibernate, spring and others(excluding struts, it's perfect in current preview), the opensource IDEs are more suitable IMO.
It is noticeable that the above functions have existed since Jdeveloper 9.0.X release, otherwise the all kinds of Wizards are superior in IDEs world and are suitable for newbies.(deserving to take a look.)
The Jdeveloper team must take into account to de-couple OC4J and supply alternative choice of selecting other containers for test, such as Tomcat and JBoss.
BTW. the deployment is handy to almost all App Servers.
It is would change the 'unknown to public' status if make it free.
Re: Oracle To Make JDeveloper Free For All Developers
I've been using JDev for over two years since we did a comparison of JDev, Netbeans and JBuilder and a few smaller lesser known IDE's. At some point we also discarded Eclipse because of the lack of Swing support.
This is a rock solid IDE that has more features than you can use. Fully integrated Struts, J2EE support, ANT, just tons of stuff.
The database support is also great and you can use any database not just Oracle. Of course you lose some of the features that Oracle DB provides. Once you have a connection defined to the DB it doesn't care what type of DB it is.
I really can't say enough good things to express how happy I am with JDev. We have purchased a license about a year ago. But the free for developers can only be a good thing for everyone.
Oh, I use it under Mac OS X and Win 2000. Same projects on a shared disk, no changes required to use the different OS's.
I found some of the advanced features to have a steep learning curve and as a result haven't used them much.
Anyway, as you might expect, I recommend that you try the product. There are several good tutorials on the oracle developer web site.
Oracle To Make JDeveloper Free For All Developers
At 5:17 AM on Jun 23, 2005, Michael Urban wrote:
Fresh Jobs for Developers Post a job opportunity
"We're making our complete SOA development environment, JDeveloper 10g, available for free to all developers," says Rick Schultz, VP of Oracle Fusion Middleware. "It's more than a Java development environment, it includes Web services functionality, UML modeling, service orchestration, and business process flows."
Reference:
http://www.line56.com/articles/default.asp?articleID=6658&TopicID=4
28 replies so far (
Post your own)
Re: Oracle To Make JDeveloper Free For All Developers
Does this mean that ADF Faces is free as well? Last I knew, you had to have a $1000 license to JDeveloper to use ADF Faces. If JDeveloper is free now...?Re: Oracle To Make JDeveloper Free For All Developers
I have heard mixed reviews of JDeveloper, can anyone offer a review of the product and say whether it is worth using once they make it free? How does it compare to Eclipse or NetBeans?http://www.fuzzylizard.com
Re: Oracle To Make JDeveloper Free For All Developers
I used to use the 9.0.5 preview version, but dropped it for NetBeans when it went 4.0, and haven't really looked back.JDeveloper is much closer to JBuilder/NetBeans in look and feel than Eclipse.
When I used JDeveloper I mainly was working on a J2SE app, so I can't say too much about JDeveloper's J2EE stuff.
One thing JDeveloper has over NetBeans is that it does better XML and XSL editing. It can auto-indent XML files and does auto-complete on XSL files, which is handy.
Your mileage may vary.
Re: Oracle To Make JDeveloper Free For All Developers
I can give you my take on JDeveloper but it will be biased (since I work for Oracle).So how about some quotes from other reviewers:
"A complete and responsive Java-based environment that eWEEK Labs ranks second to none....It is surprisingly approachable while being second to none in capability and responsiveness. - eweek
http://www.eweek.com/article2/0,1759,1618901,00.asp
"Considered as a RAD tool for J2EE, this is the best I've seen" - Application Development Advisor
"JDeveloper joins the top IDE echelon" - JDJ
http://www.sys-con.com/story/?storyid=46240&DE=1
"Oracle is pushing the visual development envelope for J2EE" - ADTMAg.com
http://adtmag.com/article.asp?id=9785
"Experienced developers will enjoy a wide variety of one-click code artefacts, comfortable editors, embedded tools, and robust J2EE frameworks, all of which can greatly boost productivity" - DevX
http://www.devx.com/Java/Article/22131/1954?pf=true
"JDeveloper, which we recently reviewed, is a marvel" -
http://www.infoworld.com/article/05/04/11/15TCoracle_1.html
But don't rely on others - just download the 10.1.3 preview from here and you'll get things like
Visual Struts and JSF modeler
Visual JSF/JSP/HTML/Swing ui editors
Rich XML features
Web Services Features
UML with code synch
Code profiling and analyzing
And much more all in one box -
http://www.oracle.com/technology/products/jdev/index.html
For Shay: Is OC4J free for development purposes as well?
Shay,Do you know if OC4J is free for development purposes as well?
Sandeep
Re: Oracle To Make JDeveloper Free For All Developers
I've used JDeveloper since 9.2, although now I'm using IDEA, and Eclipse!All three can slow down when your RAM is full. and there's a lot of swapping going on.
Oracle tutorials will lead you to successful code implementation, if you're in an Oracle environment. They tend to view J2EE from their OC4J/ADF world. Oracle has a good swing/awt dev environment. It comes with OC4J installed if you want to learn JSP/servlet basics. Once you get to EJB's there's the ADF OC4J slant, which is OK depending on your environment. Oh, I use it on my little dell 400 w 256 ram at 700 Mhz, IDEA, and WSAD won't run there!
On the other hand I use eclipse 3.1 to use JBOSS IDE or Hibernate console, but then you need the correct version of Eclipse Milestone 6 not 7 ...It's frustrating downloading different versions to work with diff tools!
IDEA rocks but it's not free, it's great for re-factoring, there is a nice macro mode a lot of code generating facilities Create setters/getters. And there are a lot of plugins, but I don't know about hibernate or JBoss plugins.
Ciao
Re: Oracle To Make JDeveloper Free For All Developers
Can you please answer the ADF Faces question?I have looked at them a while back and I was impressed.
For one thing, I absolutely believe that all the tools should be free for developers to play with and learn; if you think about it it’s a win-win situation for everybody: the developer contributes his valuable time while the software vendor writes it of as a marketing expense.
Used in a production environment for enterprise apps is a different story since even open source might require some 'additional' costs.
My point is…Developers should be encouraged to learn, enterprises that employ them should develop software at the lowest cost possible and generate enough revenue to support software companies and open source projects.
But again, I might be living on a different planet.
Re: Oracle To Make JDeveloper Free For All Developers
Well you are free to use ADF Faces for evaluation and learning under the current OTN license - that's the way it was for a long time now.As far as pricing - you'll need to wait a few more days for the official announcment from Oracle at Javaone.
Re: Oracle To Make JDeveloper Free For All Developers
If you like IntelliJ because of refactoring, then you should check out the JDeveloper 10.1.3 preview that is on OTN many new refactoring and more to come in the production release.Re: Oracle To Make JDeveloper Free For All Developers
Charles, I had the same problem with the JBoss IDE plugin for Eclipse 3.1. They've already fixed it in the source tree, so I downloaded that particular plugin (the JBoss launcher) and compiled a new plugin and it works now for me in M7. If you like I can send the files to you.Rich
Re: Oracle To Make JDeveloper Free For All Developers
If you and your team are on the oracle stack(DB, AS, etc.), Jdeveloper is the choice for the whole life cycle and is conformable.(no bias)All kinds of tools for DB,object/relational,Businesscomponent,representation lay integrate tightly, including modeling, (visual)coding, testing and deploying.(even for GUI - Applet and Java Web Start)
If you like to use all opensource framework, such as hibernate, spring and others(excluding struts, it's perfect in current preview), the opensource IDEs are more suitable IMO.
It is noticeable that the above functions have existed since Jdeveloper 9.0.X release, otherwise the all kinds of Wizards are superior in IDEs world and are suitable for newbies.(deserving to take a look.)
The Jdeveloper team must take into account to de-couple OC4J and supply alternative choice of selecting other containers for test, such as Tomcat and JBoss.
BTW. the deployment is handy to almost all App Servers.
It is would change the 'unknown to public' status if make it free.
Re: Oracle To Make JDeveloper Free For All Developers
i just wonder.... free... it is free for commercial use as well ?Re: Oracle To Make JDeveloper Free For All Developers
Yes this is the plan - free for commercial use.Re: Oracle To Make JDeveloper Free For All Developers
I've been using JDev for over two years since we did a comparison of JDev, Netbeans and JBuilder and a few smaller lesser known IDE's. At some point we also discarded Eclipse because of the lack of Swing support.This is a rock solid IDE that has more features than you can use. Fully integrated Struts, J2EE support, ANT, just tons of stuff.
The database support is also great and you can use any database not just Oracle. Of course you lose some of the features that Oracle DB provides. Once you have a connection defined to the DB it doesn't care what type of DB it is.
I really can't say enough good things to express how happy I am with JDev. We have purchased a license about a year ago. But the free for developers can only be a good thing for everyone.
Oh, I use it under Mac OS X and Win 2000. Same projects on a shared disk, no changes required to use the different OS's.
I found some of the advanced features to have a steep learning curve and as a result haven't used them much.
Anyway, as you might expect, I recommend that you try the product. There are several good tutorials on the oracle developer web site.