Paket gibt es in der Erklärung des Modulinfo in Java nichtJava

Java-Forum
Anonymous
 Paket gibt es in der Erklärung des Modulinfo in Java nicht

Post by Anonymous »

Mein aktuelles Java-Projekt wurde unter Verwendung einer Multi-Modul-Struktur entwickelt, die aus einem Backend und einem Frontend-Modul besteht. Jedes dieser Module verfügt über eigene POM.xml und modul-info.java . Die POM -Dateien werden von einem übergeordneten POM im Root -Verzeichnis des Projekts verwaltet. Beim Testen der Verbindung zwischen Frontend und Backend habe ich Fehler in Bezug auf fehlende Paketdeklarationen aufgenommen: < /p>

Code: Select all

... package com.library.backend.services does not exist
... package com.library.backend.dao does not exist
Lösungen Ich habe bereits implementiert

Konfigurierte beide Module auf dem -Modulpfad Intellij idee. /> < /ul>
Hier sind die relevanten Dateiinhalte < /h3>
Siehe übergeordnete POM hier < /p>

Backend < /h4>
[code]module-info.java[/code]
[code]module com.library.backend {
requires java.sql;

exports com.library.backend;
exports com.library.backend.dao;
exports com.library.backend.services;
}
[/code]
Siehe pom.xml hier
Frontend

Code: Select all

module-info.java

Code: Select all

module com.library.frontend {
requires com.library.backend;
requires javafx.fxml;
requires javafx.base;
requires javafx.graphics;
requires javafx.controls;
requires org.kordamp.ikonli.core;
requires org.kordamp.ikonli.javafx;
requires org.kordamp.ikonli.feather;

opens com.library.frontend to javafx.fxml;
opens com.library.frontend.controllers to javafx.fxml;

exports com.library.frontend;
exports com.library.frontend.controllers;
}
Siehe pom.xml hier

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post