Aucun compilateur n’est fourni dans cet environnement. – Eclipse – Maven – java-8-openjdk – Xubuntu

No comstackr is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 

J’utilise Eclipse, Maven et java8-openjdk.

  1. J’utilise JDK pas JRE:

    Capture d'écran du chemin de construction.

    Capture d’écran de l’environnement d’exécution”>

    Java est situé à l’ **/usr/lib/jvm/java-8-openjdk-amd64/** .

  2. La classe avec main méthode main comstack et s’exécute sans problème.

  3. J’ai pu construire avant sans aucun problème.
  4. La version d’exécution d’Eclipse:

     java.runtime.version=1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14 
  5. Dans pom.xml , j’ai le plugin du compilateur Maven, avec la version 3.5.1 , les valeurs source et cible 1.8 .

Qu’est-ce que j’oublie ici ? J’ai configuré le chemin correct. J’ai JDK. J’ai fait des builds avant et pourtant Maven échoue maintenant.

S’il vous plaît laissez-moi savoir comment commencer à trouver la cause racine et aussi me faire savoir si d’autres informations sont nécessaires. Merci.

Il semblerait que maven-comstackr-plugin version 3.x utilise tools.jar pour la compilation plutôt que javac , veuillez vous assurer que ce tools.jar jar est présent sous $JAVA_HOME/lib et que eclipse a les droits d’access nécessaires.

Vous devez également vérifier que tools.jar existe sous Windows-> Preferences-> JREs installés, et si ce n’est pas le cas, ajoutez-le manuellement.