Sådan fungerer JDeveloper til Java-programmering

Test: Eclipse, IntelliJ IDEA, NetBeans og Oracle JDeveloper er alle gode værktøjer for Java-programmører. Se fordele og ulemper ved de forskellige løsninger - i denne del JDeveloper.

Artikel top billede

Computerworld News Service: Oracles JDeveloper Studio skiller sig ud fra alle de andre produkter, der behandles her.

Det går sine egne veje og afspejler Oracles dagsorden frem for at imødekomme behov, der ligger uden for Oracles interesser.

I stedet for at se det som et gratis produkt med lukket kildekode, så er det mere præcist at se JDeveloper som Oracles interne udviklingsværktøj, som virksomheden gratis tilbyder enhver, der måtte finde det brugbart.

Oracles dagsorden giver produktet et snævert fokus, der derved er begrænset i visse henseender, men på andre områder også meget effektivt.

De stærke bånd til Oracles øvrige produkter ses i alle aspekter af udviklingsmiljøet selv ned til versionsnummeret, som umuligt kan overstige versionsnummeret af Oracles kerneprodukt, DBMS.

Med denne mur foran sig udvider versionsnummeret sig således i en anden dimension med stigende niveauer af decimaler. I denne proces forsvinder fuldstændigt enhver normalt forståelig information om hvilke udgivelser, der repræsenterer vigtige produktopgraderinger.

Installationen er enkel, men det endelige produkt er ejendommeligt registret på systemet, hvor det er installeret, med det sigende navn "Oracle Fusion Middleware."

Det kan JDeveloper

Det er de færreste mennesker, der anser udviklingsmiljøer som middleware, men denne kategorisering understreger JDevelopers væsentlige understøttelse af middleware-udvikling, som en del af dets omfattende enterprise-funktionalitet.

For eksempel leverer JDeveloper masser af understøttelse af ADF (Application Development Framework), som er Oracles foretrukne sæt af JSF-komponenter (Java Server Faces).

Det understøtter ligeledes TopLink (som er det persistenslag, som Oracle købte af BEA, før virksomheden opkøbte BEA helt), og det har omfattende Java EE-værktøjer inklusiv en indlejret version af WebLogic server, der kan startes og administreres fra selve udviklingsmiljøet.

Gode hjælpefunktioner

Den Oracle-fokuserede tilgang fungerer fint i JDeveloper, så længe man holder sig helt til Oracles løsninger fra top til bund.

Skifter man eksempelvis fra Oracles JSF-komponenter i ADF til nogle fra en anden leverandør, så begrænses ens evne til at foretage WYSIWYG-udvikling af brugergrænseflader.

Ikke desto mindre er JDeveloper mere lydhør overfor brugeren end de andre produkter, der her gennemgås, og har den bedste hjælpefunktion.

Tryk tastekombinationen for hjælp, og meget hurtigt fremkommer der en skærm med information om præcis den side eller det panel, man aktuelt arbejder i.

Denne kontekstfølsomme hjælp er hurtigere og bedre end dens modstykker i de andre udviklingsmiljøer. JDeveloper inkluderer også andre finesser såsom en indbygget profiler, der kan måle ydelsen eller hukommelsesforbruget.


Editor i JDeveloper med et panel i bunden til håndtering af en instance af WebLogic server.

Dens funktion til syntakskontrol fandt en fejl, som ikke blev fundet af IntelliJ IDEA's ellers højt besungne værktøjer til kodekorrektur. På de områder, som Oracle har fokuseret på, har virksomheden virkelig gjort et godt arbejde.

Svagt på plugins

Et område, som virksomheden dog ikke har fokuseret på - og det er her historien om JDeveloper løber ud i sandet - er oprettelsen af et økosystem af plugins. Ingen af de andre udviklingsmiljøer har færre plugins end JDeveloper og de fleste af dem er skrevet af Oracle selv.

Der er stort set ingen tredjeparter, der er værd at nævne. Jeg formåede for eksempel ikke at finde et eneste plugin til analyse af code-coverage, der fungerede sammen med JDeveloper. Dette er en afgørende begrænsning.

Oracle har gjort det klar, at det er hensigten, at JDeveloper skal fortsætte med at være virksomhedens primære udviklingsmiljø. JDeveloper er således et rimeligt valg til organisationer, der i forvejen kun anvender Oracles produkter.

Men alle andre kunder er sandsynligvis bedre tjent med et af de andre udviklingsmiljøer, der her er gennemgået.

Læs også:

Her er de gode værktøjer til Java-programmering

Test af Eclipse

Test af IntelliJ

Test af NetBeans

Oversat af Thomas Bøndergaard.

Læses lige nu

    Event: Computerworld Cloud & AI Festival 2026

    Digital transformation | Ballerup

    Eksplosiv udvikling i cloud og AI kræver overblik og viden. Computerworld samler 3.000 it-professionelle, 70+ leverandører og 120+ talere om AI, infrastruktur, data, compliance og sikkerhed. To dage med viden og netværk. Tilmeld dig nu.

    16 & 17 september 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    Norriq Danmark A/S har pr. 1. januar 2026 ansat Christoffer Andersen som Sales Manager ERP. Han skal især beskæftige sig med fokus på at skalere ERP-salget og videreudvikle teamet i Valby så vi fortsat understøtter og opbygger stærke kunderelationer. Han kommer fra en stilling som Senior Key Account Manager hos NNIT A/S. Han er uddannet hos Aalborg Universitet som IT Management. Han har tidligere beskæftiget sig med Kommercielt ansvarlig for nogle af NNIT’s største strategiske enterprise-kunder. Nyt job

    Christoffer Andersen

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 1. december 2025 ansat Thomas Harboe Hald som Director Commercial Excellence. Thomas skal især beskæftige sig med opbygge og lede vores nye Customer Excellence Office. Thomas kommer fra en stilling som Partner hos Deloitte. Thomas er uddannet hos Copenhagen Business School som Graduate Diploma in Business Administration, Sales & Marketing. Thomas har tidligere beskæftiget sig med digital transformation, IT-strategi, ERP og forretningsudvikling. Nyt job

    Thomas Harboe Hald

    Norriq Danmark A/S

    Lauren De Ventura,  emagine Expertise A/S, er pr. 1. juli 2026 udnævnt som Chief People Officer, fast del af den globale ledelse og bestyrelsesmedlem. Hun er uddannet HR-ledelse på tværs af konsulent-, staffing- og IT-branchen. Hun beskæftiger sig med skabe rammerne for emagine som et sted, hvor IT-talenter kan opbygge meningsfulde karrierer. Udnævnelse

    Lauren De Ventura

    emagine Expertise A/S

    Heidi Johansen, chef for IT og Digitalisering hos Zealand Business College, har pr. 24. juni 2026 fuldført uddannelsen Master i it, linjen i organisation på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Heidi Johansen

    Zealand Business College