Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
JDeveloper
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Integrated development environment}} {{Infobox software | name = JDeveloper | logo = | logo alt = | screenshot = JDeveloper11g.png | screenshot size = 250px | caption = Demonstration of JDeveloper 11g GUI | screenshot alt = | collapsible = | author = | developer = [[Oracle Corporation]] | released = | discontinued = | latest release version = 14.1.2.0<ref>{{Cite web | url = https://blogs.oracle.com/adf/post/announcing-oracle-jdeveloper-and-oracle-adf-1412 | title = Announcing Oracle JDeveloper and Oracle ADF 14.1.2 | date= December 20, 2024 | website=Oracle Blogs {{!}} ADF Unleashed Blog | access-date=December 28, 2024}}</ref> | latest release date = {{start date and age|2024|12|20}} | latest preview version = | latest preview date = | programming language = [[Java (programming language)|Java]] | operating system = [[Cross-platform]] | platform = | size = | language = | language count = | language footnote = | genre = [[Integrated development environment|Java IDE]] | license = Proprietary [http://www.oracle.com/technetwork/licenses/jdev-license-152012.html OTN JDeveloper License] | website = {{URL|https://www.oracle.com/application-development/technologies/jdeveloper.html}} | standard = | AsOf = }} '''JDeveloper''' is a [[freeware]] [[Integrated development environment|IDE]] supplied by [[Oracle Corporation]]. It offers features for development in [[Java (programming language)|Java]], [[XML]], [[SQL]] and [[PL/SQL]], [[HTML]], [[JavaScript]], [[BPEL]] and [[PHP]]. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying. With JDeveloper, Oracle has aimed to simplify application development by focusing on providing a visual and declarative approach to application development in addition to building an advanced coding-environment. Oracle JDeveloper integrates with the [[Oracle Application Development Framework]] ([[Oracle Application Development Framework|Oracle ADF]]) - an end-to-end [[Java EE]]-based [[Software framework|framework]] that further simplifies application development. The core IDE exposes an [[Application programming interface|API]] that other teams in Oracle use to build extensions to JDeveloper. [[BPEL]], Portal, Business Intelligence and other components of the Oracle platform{{Which|date=April 2010}} all build their design-time tools on top of JDeveloper. To accommodate to [[Sun Microsystems]] (and thus [[NetBeans]]) acquisition versions released after 2012 are sharing significant code with [[NetBeans]] platform. The same IDE platform also serves as the basis of another Oracle product, [[Oracle SQL Developer|SQL Developer]], which Oracle Corporation promotes specifically to PL/SQL and database developers. ==Features== Prior to JDeveloper 11g, JDeveloper came in three editions: Java Edition, J2EE Edition, and Studio Edition. Each one offered more features on top of the others, and all of them came for free. JDeveloper 11g only has two editions: Studio Edition and Java Edition. In JDeveloper 11g, J2EE Edition features are rolled into the Studio Edition. A high-level list of features includes: β Java Edition * Java SE 9 Support * Code Editor * Code Navigation * Refactoring * Swing * Unit Test * Version Control * Audit & Metrics * Debugging * Profiling * Ant Support * Maven Support * XML Support * Open API & Extensions * User Assistance β J2EE Edition * JSP * [[Apache Struts|Struts]] * JSF * JSF 2.0 * Facelets * [[Enterprise JavaBean|EJB]] * TopLink * Web Services * RESTful Web Services * [[Unified Modeling Language|UML]] * Database Development * Deployment and management * Hudson β Studio Edition * ADF Databinding * ADF Faces * ADF Faces Skin Editor * ADF Mobile * ADF Business Components * ADF Swing * ADF Deployment * BPEL Designer * ESB Designer * Portlet Development * Portlet/JSF Bridge * oracle BI Ee In 2005, Oracle released JDeveloper as freeware.<ref>{{cite news |last1=Krill |first1=Paul |title=Oracle to offer JDeveloper tool for free |url=https://www.infoworld.com/article/2669445/oracle-to-offer-jdeveloper-tool-for-free.html |access-date=26 January 2021 |work=[[InfoWorld]] |publisher=[[International Data Group]] |date=25 June 2005}}</ref><ref>{{cite news |title=JDeveloper Now Free of Charge |url=https://blogs.oracle.com/developers/jdeveloper-now-free-of-charge-v2 |access-date=26 January 2021 |work=Oracle Developers Blog |publisher=[[Oracle Corporation]] |date=27 June 2005}}</ref> In 2006, still under the 10g tag, and after significant delays, [[Oracle Corporation|Oracle]] released version 10.1.3 - the latest major 10g release. In October 2006, Oracle released version 10.1.3.1 that added support for the final [[EJB]] 3.0 spec along with [[BPEL]] and [[Enterprise service bus|ESB]] design time. In January 2007, Oracle released version 10.1.3.2 incorporating [[Oracle WebCenter|WebCenter]] capabilities such as creating and consuming portlets, portlet/JSF bridge, and content-repository data control. In January 2007 Oracle had more than 150 people working in various roles on the product, including (in no particular order): developers, development managers, [[Quality assurance|QA]] engineers, build engineers, [[Technical writer|doc writer]]s, product managers, [[Evangelism marketing|customer evangelist]]s, and [[Usability engineering|usability engineer]]s. Development centers operated in Redwood Shores, in Bangalore, in Reading (UK), and in Pleasanton, Colorado.<ref> [http://one-size-doesnt-fit-all.blogspot.com/2007/01/jdeveloper-qa-with-steve-muench.html One size doesn't fit all: JDeveloper Q&A with Steve Muench<!-- Bot generated title -->] </ref> In May 2007 Oracle released a [[technology preview|technology-preview]] release of version 11g. In October 2008 the production version of Oracle JDeveloper 11''g'', code-named BOXER, became available. In July 2009 JDeveloper 11''g'' version 11.1.1.1.0, code-named Bulldog, became available<ref name="oracle">[http://www.oracle.com/technetwork/developer-tools/jdev/jdev-history-099970.html History of JDeveloper Releases<!-- Bot generated title -->] </ref> In June 2011 JDeveloper 11''g'' (11.1.2.0.0), code name Sherman, became available.<ref name="oracle" /> In September 2011 JDeveloper 11''g'' (11.1.2.1.0 Build 6081), R2/PS1 became available.<ref name="oracle" /> In May 2012 JDeveloper 11''g'' (11.1.2.2.0 Build 6183), R2/PS2 became available.<ref name="oracle" /> In September 2012 JDeveloper 11''g'' (11.1.2.3.0 Build 6276.1), R2/PS3 became available.<ref name="oracle" /> In May 2013 JDeveloper 11''g'' (11.1.2.4.0 Build 6436), R2/PS4 became available.<ref name="oracle" /> In July 2013 JDeveloper 12''c'' (12.1.2.0.0 Build 6668) became available.<ref name="oracle" /> In June 2014 JDeveloper 12''c'' (12.1.3.0.0) became available.<ref name="oracle" /> In October 2015 JDeveloper 12''c'' (12.2.1.0.0) became available.<ref name="oracle" /> In June 2016 JDeveloper 12''c'' (12.2.1.1.0) became available. <ref name="oracle12211">[http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1213nf-2222743.html Oracle JDeveloper and Oracle ADF 12c (12.2.1.1.0): New Features]</ref> In August 2017 JDeveloper 12''c'' (12.2.1.3.0) became available. <ref name="oracle12213">[http://www.oracle.com/technetwork/developer-tools/jdev/documentation/12213-rn-3860155.html Oracle JDeveloper and Oracle ADF 12c (12.2.1.3.0): New Features]</ref> In September 2019 JDeveloper 12''c'' (12.2.1.4.0) became available. <ref name="oracle12214">[https://www.oracle.com/technologies/developer-tools/jdeveloper/12214nf.html Oracle ADF 12c (12.2.1.4.0): New Features]</ref> ==Visual and declarative== The JDeveloper code editor offers a rich set of coding features including visual and non-visual utilities that provide different views of the code. The software provides dialogs that guide the use of Java EE components. For example, JDeveloper provides a visual [[WYSIWYG]] editor for [[HTML]], [[JavaServer Pages|JSP]], [[JavaServer Faces|JSF]], and [[Swing (Java)|Swing]]. The visual editor allows developers to modify the layout and properties of components visually: the tool re-generates the code. Any changes in the code will be immediately reflected in the visual view. JDeveloper provides a similar feature for generating JSF and Struts page flows. Declarative features enable programmers to generate EJBs or [[Plain Old Java Objects|POJOs]] based on tables in relational databases. JDeveloper automates the creation of Java EE artifacts. For example, with a click on a visual artifact one can turn a Java class into a web service. JDeveloper generates the associated WSDL (Web Services Descriptive Language) document and related JAX-RPC components. ==License== JDeveloper is [[freeware|free]] [[proprietary software]] for development and deployment. Oracle ADF has a runtime license when deployed outside of an Oracle Application Server. ==See also== * [[Comparison of integrated development environments#Java|Comparison of integrated development environments]] ==References== {{Reflist}} ==Bibliography== {{Refbegin}} * {{citation | first1 = Duncan | last1 = Mills | first2 = Peter | last2 = Koletzke | first3 = Avrom | last3 = Roy-Faderman | date = October 20, 2009 | title = Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development | edition = 1st | publisher = [[McGraw-Hill]] | page = 928 | isbn = 978-0-07-160238-9 | url = http://www.mhprofessional.com/product.php?isbn=0071602380 | access-date = 2009-09-05 }} * {{citation |first1 = Frank |last1 = Nimphius |first2 = Lynn |last2 = Munsinger |date = 2010 |title = Oracle Fusion Developer Guide |edition = 1st |publisher = [[McGraw-Hill]] |page = 721 |isbn = 978-0-07-162254-7 |url = http://www.mhprofessional.com/product.php?isbn=0071622547 |access-date = 2016-06-15 |url-status = dead |archive-url = https://web.archive.org/web/20160822023516/https://www.mhprofessional.com/product.php?isbn=0071622547 |archive-date = 2016-08-22 }} * {{citation | first1 = Jobinesh | last1 = Purushothaman | date = October 2012 | title = Oracle ADF Real World Developer Guide | edition = 1st | publisher = [[Packt Publishing]] | page = 564 | isbn = 978-1-84968-482-8 }} * {{citation |first = Deepak |last = Vohra |date = April 16, 2008 |title = Ajax in Oracle JDeveloper |edition = 1st |publisher = [[Springer Science+Business Media|Springer]] |page = [https://archive.org/details/ajaxinoraclejdev0000vohr/page/224 224] |isbn = 978-3-540-77595-9 |url = https://archive.org/details/ajaxinoraclejdev0000vohr/page/224 |access-date = 2009-09-05 }} {{Refend}} ==External links== * [https://www.oracle.com/application-development/technologies/jdeveloper.html JDeveloper Official Home] {{Integrated development environments}} {{Oracle}} {{DEFAULTSORT:Jdeveloper}} [[Category:Integrated development environments]] [[Category:Java development tools]] [[Category:Oracle software]] [[Category:PL/SQL editors]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation
(
edit
)
Template:Cite news
(
edit
)
Template:Infobox software
(
edit
)
Template:Integrated development environments
(
edit
)
Template:Oracle
(
edit
)
Template:Refbegin
(
edit
)
Template:Refend
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Which
(
edit
)