IDEA IntelliJ Warum findet IntelliJ die maven property nicht

  • Themenstarter Themenstarter yfons123
  • Beginndatum Beginndatum
Y

yfons123

Gast
XML:
   <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <junit.version>5.8.2</junit.version>
        <java.version>18</java.version>
        <javafx.version>${java.version}</javafx.version>
        <jpackage.maven.plugin>1.4.0</jpackage.maven.plugin>
        <main.module>com.example.demo</main.module>
        <main.class>${main.module}.Main</main.class>
    </properties>

    <dependencies>
        <!-- https://mvnrepository.com/artifact/org.openjfx/javafx-controls -->
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-controls</artifactId>
            <version>18</version>
        </dependency>
        <dependency>
            <groupId>org.openjfx</groupId>
            <artifactId>javafx-fxml</artifactId>
            <version>${javafx.version}</version>
        </dependency>
    </dependencies>
also ich habe das in meiner pom und ich verstehe nicht warum intellij mir sagt bei
${javafx.version}
dass es das package "18.0.1" nicht finden kann..
1. warum sucht es nach 18.0.1 ?
2. warum funktioniert es wenn ich pur 18.0.1 reinschreibe oder 18 dann wird es gefunden
3. wie soll ich das machen dass ich nicht 4 mal meine javafx version ändern muss

wenn ich
eingebe ises dasselbe

bei dem build teil werden die properties gefunden, zumindest das java version
 
da ich ja noch meinen studenten jetbrains acc habe für ein jahr hab ich intellij ultimate installiert ... in intellij community gibts den fehler nicht.. also gelöst
 
IntelliJ übernimmt Änderungen an der Pom nicht immer automatisch, das musstest du wahrscheinlich per Hand anstoßen.
Alternativ „repair ide“ nutzen, bis es hilft.


(Und generell bei Maven: wenn der Build über die Konsole klappt, ist es kein Maven-Problem 🙂 )
 
ja das war komisch als ich in intellij run anything getippt habe und dann mvn clean javafx:jpackage dann hatte es funktioniert
 

Neue Themen


Zurück
Oben