JDeveloper - JDeveloper

JDeveloper
JDeveloper11g.png
Demonstrasjon av JDeveloper 11g GUI
Utvikler (r) Oracle Corporation
Stabil utgivelse
12c (12.2.1.4.0) / 27. september 2019 ; 18 måneder siden  ( 2019-09-27 )
Skrevet i Java
Operativsystem Kryssplattform
Type Java IDE
Tillatelse Proprietær OTN JDeveloper License
Nettsted www .oracle .com / applikasjonsutvikling / teknologier / jdeveloper .html

JDeveloper er et freeware IDE levert av Oracle Corporation . Det tilbyr funksjoner for utvikling i Java , XML , SQL og PL / SQL , HTML , JavaScript , BPEL og PHP . JDeveloper dekker hele utviklingslivssyklusen fra design til koding, feilsøking, optimalisering og profilering til distribusjon.

Med JDeveloper har Oracle hatt som mål å forenkle applikasjonsutvikling ved å fokusere på å gi en visuell og deklarativ tilnærming til applikasjonsutvikling i tillegg til å bygge et avansert kodingsmiljø. Oracle JDeveloper integreres med Oracle Application Development Framework ( Oracle ADF ) - et end-to-end Java EE- basert rammeverk som forenkler applikasjonsutviklingen ytterligere.

Kjernen IDE avslører en API som andre team i Oracle bruker for å bygge utvidelser til JDeveloper. BPEL , Portal, Business Intelligence og andre komponenter i Oracle-plattformen bygger alle sine designtidsverktøy på toppen av JDeveloper. Den samme IDE-plattformen fungerer også som grunnlag for et annet Oracle-produkt, SQL Developer , som Oracle Corporation promoterer spesielt for PL / SQL- og databaseutviklere.

Funksjoner

Før JDeveloper 11g kom JDeveloper i tre utgaver: Java Edition, J2EE Edition og Studio Edition. Hver av dem tilbød flere funksjoner på toppen av de andre, og alle kom gratis. JDeveloper 11g har bare to utgaver: Studio Edition og Java Edition. I JDeveloper 11g blir J2EE Edition-funksjonene rullet inn i Studio Edition.

En liste over funksjoner på høyt nivå inkluderer:

- Java Edition

  • Java SE 9-støtte
  • Kode Editor
  • Kodenavigasjon
  • Refactoring
  • Svinge
  • Enhetstest
  • Versjonskontroll
  • Revisjon og beregninger
  • Feilsøking
  • Profilering
  • Maurstøtte
  • Maven Support
  • XML-støtte
  • Åpne API og utvidelser
  • Brukerassistanse

- J2EE Edition

  • JSP
  • Struts
  • JSF
  • JSF 2.0
  • Fasetter
  • EJB
  • TopLink
  • Nettjenester
  • RESTful Web Services
  • UML
  • Databaseutvikling
  • Implementering og ledelse
  • Hudson

- Studioutgave

  • ADF-databaser
  • ADF-ansikter
  • ADF Faces Skin Editor
  • ADF Mobile
  • ADF-virksomhetskomponenter
  • ADF-sving
  • ADM-distribusjon
  • BPEL Designer
  • ESB-designer
  • Portletutvikling
  • Portlet / JSF Bridge
  • oracle BI Ee

I 2005 ga Oracle ut JDeveloper som freeware.

I 2006, fortsatt under 10g-koden, og etter betydelige forsinkelser, ga Oracle versjon 10.1.3 - den siste store 10g-utgivelsen.

I oktober 2006 lanserte Oracle versjon 10.1.3.1 som ga støtte til den endelige EJB 3.0-spesifikasjonen sammen med BPEL- og ESB- designtid.

I januar 2007 lanserte Oracle versjon 10.1.3.2 som inkluderer WebCenter- funksjoner som å opprette og konsumere portleter, portlet / JSF-bro og datakontroll for innholdsdepot.

I januar 2007 hadde Oracle mer enn 150 personer som jobbet i forskjellige roller på produktet, inkludert (uten spesiell rekkefølge): utviklere, utviklingsledere, kvalitetsingeniører , bygningsingeniører, doktorforfattere , produktledere, kundeevangelister og brukervennlige ingeniører . Utviklingssentre opererte i Redwood Shores, i Bangalore, i Reading (UK) og i Pleasanton, Colorado.

I mai 2007 lanserte Oracle en teknologi-forhåndsvisning av versjon 11g.

I oktober 2008 ble produksjonsversjonen av Oracle JDeveloper 11 g , kodenavnet BOXER, tilgjengelig.

I juli 2009 ble JDeveloper 11 g versjon 11.1.1.1.0, kodenavnet Bulldog, tilgjengelig

I juni 2011 ble JDeveloper 11 g (11.1.2.0.0), kodenavnet Sherman, tilgjengelig.

I september 2011 ble JDeveloper 11 g (11.1.2.1.0 Build 6081), R2 / PS1 tilgjengelig.

I mai 2012 ble JDeveloper 11 g (11.1.2.2.0 Build 6183), R2 / PS2 tilgjengelig.

I september 2012 ble JDeveloper 11 g (11.1.2.3.0 Build 6276.1), R2 / PS3 tilgjengelig.

I mai 2013 ble JDeveloper 11 g (11.1.2.4.0 Build 6436), R2 / PS4 tilgjengelig.

I juli 2013 ble JDeveloper 12 c (12.1.2.0.0 Build 6668) tilgjengelig.

I juni 2014 ble JDeveloper 12 c (12.1.3.0.0) tilgjengelig.

I oktober 2015 ble JDeveloper 12 c (12.2.1.0.0) tilgjengelig.

I juni 2016 ble JDeveloper 12 c (12.2.1.1.0) tilgjengelig.

I august 2017 ble JDeveloper 12 c (12.2.1.3.0) tilgjengelig.

I september 2019 ble JDeveloper 12 c (12.2.1.4.0) tilgjengelig.

Visuelt og deklarativt

JDeveloper-kodeditoren tilbyr et rikt sett med kodingsfunksjoner, inkludert visuelle og ikke-visuelle verktøy som gir forskjellige visninger av koden. Programvaren gir dialoger som styrer bruken av Java EE-komponenter.

For eksempel gir JDeveloper en visuell WYSIWYG- editor for HTML , JSP , JSF og Swing . Den visuelle redigereren lar utviklere endre layout og egenskaper til komponenter visuelt: verktøyet genererer koden på nytt. Eventuelle endringer i koden reflekteres umiddelbart i den visuelle visningen. JDeveloper tilbyr en lignende funksjon for å generere JSF- og Struts-sidestrømmer.

Deklarative funksjoner gjør det mulig for programmerere å generere EJB eller POJO basert på tabeller i relasjonsdatabaser. JDeveloper automatiserer opprettelsen av Java EE-gjenstander. For eksempel, med et klikk på en visuell gjenstand kan man gjøre en Java-klasse til en webtjeneste. JDeveloper genererer det tilknyttede WSDL-dokumentet (Web Services Descriptive Language) og relaterte JAX-RPC-komponenter.

Tillatelse

JDeveloper er gratis programvare for utvikling og distribusjon. Oracle ADF har en kjøretidslisens når den distribueres utenfor en Oracle Application Server.

Se også

Referanser

Bibliografi

Eksterne linker