This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I recently checked out Eclipse and MyEclipse. However my current client uses JDeveloper.
From what I could see, MyEclipse could not remotely deploy J2EE apps from the IDE to the Oracle Application Server. If someone knows otherwise, please let me know.
JDeveloper has the nice feature of creating a .war or .ear file for your project and then based on your connection to the App Server, the ability to right-click on it and deploy remotely.
In the end though, .war and .ear can go to any App Server. So it's just a matter of how convenient you want the deployment to be. For instance, I have ias_admin priveleges on my client's test server, so I can remotely deploy using Oracle Enterprise Manager after I've created a .war... regardless of how it's created (IDE vs ANT for example).
If you have any questions just ask. I'm currently knee deep in JDeveloper/OracleAS (10G).
Joined: Mar 06, 2001
Thank you so much, B Hayes!
I took a look of the oracle website. Have some questions to ask you:
1.You use base or full version of JDeveloper? No matter which version, it has OracleAS installed, right?
2. Any link on oracle (it has so much information) or other website has example to build, deploy and run the J2EE application (include JSP, Servlet, EJB)for me to get the idea fast using JDeveloper and OracleAS (10G)?
Thanks a lot!
Joined: Feb 07, 2003
I haven't noticed any difference between the version that you can download for free, and the version that's on my official Oracle CD... Yes, in both cases they have what is known as an "embedded" Application Sever.
Oracle uses "OC4J" (Oracle Containers for Java) in which to run J2EE apps. They ship a standalone version of OC4J with JDeveloper... when you run a J2EE app in the IDE, it starts up OC4J which then emulates an App Server. That means you don't need to deploy to an app server to test your app.
Additionally, you can start OC4J outside the IDE and have it running in the background on your machine so that you can test outside the IDE.
If you want to get up and running fast with JDeveloper... simply download it, run it, go to the Help menu item and then select "tutorials" (or something like that). There is plenty there to get you started. You will need a database though (but that's a free download too).