Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/09/2021, à 04:37

chlag

Message d'erreur sous Eclipse après exécution du programme Java.

Bonjour,
J'ai installé la dernière version de Eclipse sous Ubuntu 20.04.2 LTS sans soucis.
Afin de tester un programme Java qui est le suivant:

//PremProg 
public class PremProg {
public static void main(String args[])
{
 int i, total=0, n=5;
 for(i=1;i<=n;i++)
 total=total+i;
 System.out.println("somme des entiers de 1 a " + n
+ " = " + total); } }

J'ai lancé Eclipse et créé un projet Java TD01; J'ai créé une nouvelle classe PremProg.java ; après avoir compilé le programme en faisant Ctrl + s et exécution : Run – Run As – Java Application, j'obtiens le message d'erreur:

Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\windowsien\eclipse-workspace\TD01\bin
Caused by: java.lang.module.InvalidModuleDescriptorException: PremProg.class found in top-level directory (unnamed package not allowed in module)

Ma question est donc: que faut-il faire pour que Eclipse fonctionne normalement?
Merci d'avance pour votre aide.


Ubuntu 20.04.2 LTS  en double-boot avec: OpenSUSE Leap 15.3
"It is not about being the BEST but it is about being better than YESTERDAY"
"If you study you learn."(Einstein)

Hors ligne

#2 Le 17/09/2021, à 13:14

chlag

Re : Message d'erreur sous Eclipse après exécution du programme Java.

Rr, il ,y a personne qui puisse m'aider?!


Ubuntu 20.04.2 LTS  en double-boot avec: OpenSUSE Leap 15.3
"It is not about being the BEST but it is about being better than YESTERDAY"
"If you study you learn."(Einstein)

Hors ligne

#3 Le 17/09/2021, à 15:29

soshy

Re : Message d'erreur sous Eclipse après exécution du programme Java.

Range ta classe dans un package.
Elle devrait avoir en première ligne un truc du style:

package package_name

Hors ligne