Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Settare Java 10 in Maven

    ciao!

    sto cercando di compilare con maven usando java 10.
    al momento queste sono le versioni di java installate:
    codice:
    $ archlinux-java status
    Available Java environments:
      java-10-jdk
      java-8-openjdk (default)

    ho provato a fare cosi nel pom.xml:
    codice:
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.7.0</version>
        <configuration>
            <source>10</source>
            <target>10</target>
        </configuration>
    </plugin>

    e anche con 1.10, ma ottengo sempre errore:
    codice:
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:
    compile (default-compile) on project 
    JNotes: Fatal error compiling: invalid target release: 1.10 -> [Help 1]

    come dovrei fare??

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da fermat Visualizza il messaggio
    come dovrei fare??
    Vedi questa discussione su stackoverflow, perché a quanto pare è un problema del maven-compiler-plugin (di una sua dipendenza).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  3. #3
    perfetto così funziona:
    codice:
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.7.0</version>
        <configuration>
            <source>10</source>
            <target>10</target>
        </configuration>
        <dependencies>
            <dependency>
                <groupId>org.ow2.asm</groupId>
                <artifactId>asm</artifactId>
                <version>6.1.1</version> <!-- Use newer version of ASM -->
    </dependency>
        </dependencies>
    </plugin>

    ho dovuto lanciare mvn package due volte, per scaricare prima il necessario.

    grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.