Auf Thema antworten

In der geposteten Maven Projektdatei (pom.xml) war die Abhängigkeit zu mysql nicht vorhanden. javafx-fxml sehe ich auch nicht in der pom. Ebenso die letzte Bibliothek.


Wichtig ist: Du darfst die nicht in Eclipse hinzu fügen. Das muss alles in der pom.xml erfolgen. Also das wäre dann z.B.:


[CODE=xml]<!-- https://mvnrepository.com/artifact/com.mysql/mysql-connector-j -->

<dependency>

    <groupId>com.mysql</groupId>

    <artifactId>mysql-connector-j</artifactId>

    <version>8.0.32</version>

</dependency>

[/CODE]

für mysql Connector (Wobei ich da nicht sicher bin, dass da eine modul-info dabei ist. das muss ich selbst noch testen)


[CODE=xml]        <dependency>

            <groupId>org.openjfx</groupId>

            <artifactId>javafx-fxml</artifactId>

            <version>${javafx.version}</version>

        </dependency>[/CODE]

für javafx-fxml


Und ggf. das für den SQL Server Treiber:

[CODE]<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 -->

<dependency>

    <groupId>com.microsoft.sqlserver</groupId>

    <artifactId>sqljdbc4</artifactId>

    <version>4.0</version>

</dependency>

[/CODE]


Die Versionen würde ich noch so - wie bei den anderen Abhängigkeiten auch - in die properties ziehen ...



Oben