[Problème] Code Java superclasse JavaPlugin non trouvée

StyleBleu

Bucheron
18 Septembre 2022
25
0
13
30
JavaPlugin cannot be resolved to a type
Aussi j'ai bien importé la librairie spigot que j'ai installé via BuildTools
 

ShE3py

Enbogueuse
Support
26 Septembre 2015
4 139
162
464
247
21
Mìlhüsa
As-tu bien importé la classe en passant ta souris sur le type souligné en rouge ?
Si oui envoie un copié-collé de ton code.
 

StyleBleu

Bucheron
18 Septembre 2022
25
0
13
30
Je l'ai fait je crois :
public class Main extends JavaPlugin {

}
 
Dernière édition:

ShE3py

Enbogueuse
Support
26 Septembre 2015
4 139
162
464
247
21
Mìlhüsa
Les classes sont contenues dans des packages (= dossiers), donc en plus du nom de la classe tu dois importer le package pour dire à quel endroit est stocké JavaPlugin.
Normalement il est censé importer la bonne classe tout seul si tu utilises l'autocomplétion ou qu'il n'y a pas d’ambiguïté, mais Eclipse requiert souvent que tu passes ta souris sur le type souligné en rouge et que tu cliques sur Importer.

A priori ton problème sera résolu si tu fais ça.
 

ShE3py

Enbogueuse
Support
26 Septembre 2015
4 139
162
464
247
21
Mìlhüsa
Les variables ont des types, généralement soit un nom de classe (String), soit une primitive (int, float, etc.).
Bon après l'idée n'est pas de te faire un cours de Java sur les fondamentales.
 

ShE3py

Enbogueuse
Support
26 Septembre 2015
4 139
162
464
247
21
Mìlhüsa
JavaPlugin est une classe, donc un type, et est a priori souligné en rouge si tu ne l'as pas importé.
 

StyleBleu

Bucheron
18 Septembre 2022
25
0
13
30
Il n'y a pas de bouton importer d'après ce que j'ai vu
Capture d’écran 2022-09-25 182515.png