Depannage
L'application ne demarre pas
Probleme : JavaFX ne se lance pas
Solution :
# Verifier la version de Java
java -version
# Mettre a jour JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
Probleme : Erreur "JavaFX runtime components are missing"
Solution : Assurez-vous d'utiliser le plugin Maven JavaFX :
cd AppUi
mvn javafx:run
Probleme de base de donnees
Probleme : Impossible de se connecter a MySQL
Solutions :
# Verifier que MySQL est en cours d'execution
sudo systemctl status mysql
# Demarrer MySQL
sudo systemctl start mysql
# Verifier la base de donnees
mysql -u root -p -e "SHOW DATABASES;"
Probleme : Table manquante
Solution : Executez le script SQL pour creer les tables :
mysql -u root -p hrflow < JAVA/full_database_schema.sql
Fonctionnalites IA
Probleme : La generation de rapports echoue
Solutions :
# Verifier la cle API Groq
echo $GROQ_API_KEY
# Tester la connectivite API
curl -H "Authorization: Bearer $GROQ_API_KEY" \
https://api.groq.com/openai/v1/models
Performance
L'application est lente
Solutions :
- Augmentez la memoire JVM :
-Xmx2g - Verifiez la connexion reseau
- Fermez les modules inutilises
Export PDF
Probleme : L'export PDF echoue
Solutions :
- Verifiez que les polices sont installees
- Assurez-vous d'avoir les permissions d'ecriture dans le repertoire de destination
- Consultez les logs pour plus de details