Kehäriippuvuuksien korjaus EAR-tiedoston tuonnin jälkeen

Voit korjata kehäriippuvuudet EAR-tuonnin jälkeen.

Kahden tai useamman moduulin välinen kehäriippuvuus ilmenee yrityssovelluksessa tavallisimmin, kun projekteja tuodaan työympäristön ulkopuolelta. Jos kahden tai useamman yrityssovelluksen moduulin välillä on kehäriippuvuus, Java-koontitoiminto ei voi laskea projektien koontijärjestystä tarkasti. Tällaisessa tapauksessa täysi koonti epäonnistuu tai vaatii useita kutsuja.

Näin ollen projektit tai moduulit kannattaa järjestää komponenteiksi. Tämän avulla moduulien riippuvuudet toimivat rakenteena kehäkaavion sijaan. Kyseisen käytännön ansiosta voi tuottaa paremmin rakennettuja ja kerrostettuja sovelluksia.

  1. Selvitä kaikki JAR-tiedostojen luokat, joissa on kehäriippuvuuksia, ja siirrä ne yleiseen Java-projektiin tai JAR-tiedostoon.
  2. Voit määrittää JAR-apuohjelmatiedostojen ja yleisten projektien väliset vastaavuudet yrityssovelluksen muokkausohjelmalla.
  3. Määritä sovelluksen JAR-tiedoston kunkin moduulin riippuvuudet vain pakollisiin JAR-tiedostoihin JAR-riippuvuuksien muokkausohjelmalla tai ominaisuussivulla.

Aiheeseen liittyviä käsitteitä
J2EE-moduulien väliset kehäriippuvuudet
Aiheeseen liittyviä tehtäviä
Yrityssovelluksen EAR-tiedoston tuonti