Je veux compiler ma classe java comme ça: javac ResultSet.java
Compiler classe java avec javac ne fonctionne pas
Mais j'obtiens l'erreur suivante:
ResultSet.java:5: error: package data does not exist
import data.Spieler;
^
ResultSet.java:8: error: cannot find symbol
private ArrayList<Spieler> meineSpieler = new ArrayList<Spieler>();
^
symbol: class Spieler
location: class ResultSet
ResultSet.java:12: error: cannot find symbol
public native Spieler[] getSpieler();
^
symbol: class Spieler
location: class ResultSet
ResultSet.java:18: error: cannot find symbol
public ArrayList<Spieler> getMeineSpieler() {
^
symbol: class Spieler
location: class ResultSet
ResultSet.java:8: error: cannot find symbol
private ArrayList<Spieler> meineSpieler = new ArrayList<Spieler>();
^
symbol: class Spieler
location: class ResultSet
Comment puis-je importer la classe spieler
? Dois-je définir le classpath ou existe-t-il un autre moyen de résoudre ce problème?
ressemble à un problème avec Teh paquet ... vérifier que –
« Dois-je mettre le classpath ...? » - exactement, comment le compilateur devrait savoir quelle classe importer (il pourrait y avoir plusieurs versions sur votre système)? En plus de cela, vous pouvez envisager d'utiliser un système de construction comme Gradle ou Maven pour faciliter cela. – Thomas
aussi, je recommande d'utiliser un 'ide' pour ne pas prendre en compte les choses que vous ne voulez pas vraiment prendre en charge (comme les paquets en compilant manuellement) – SomeJavaGuy