La bibliothèque native Apache Tomcat basée sur APR n'a pas été trouvée sur java.library.path?
salut les gars
lorsque vous essayez d'exécuter mon application avec eclipse/linux sur tomcat
j'ai obtenu les informations suivantes message:
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64/server:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/../lib/amd64:/usr/lib64/xulrunner-addons:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
comment résoudre ce problème ?
source d'informationauteur Mahmoud Saleh
Vous devez vous connecter pour publier un commentaire.
Vous pouvez lire les Apache Natif Docs.
J'ai eu le même cas sur la Plate-forme Windows, qui est un peu plus facile que Unix/Linux.
Ce Stackoverflow question m'a aussi aidé.
Mon cas:
Voir le même message d'information.
Centos 6.2 x86_64
Tomcat 6.0.24
Le problème est résolu pour moi:
boom!
Pour Ubntu Utilisateurs
- Je résoudre ce problème (Sur Eclipse IDE) par supprimer mon ancien serveur et de créer de la même manière. Cette erreur est parce que vous n'avez pas le résilier serveur Tomcat et à proximité de l'Éclipse.
Télécharger approprié AVR tomcat basé sur la bibliothèque native pour votre système d'exploitation de sorte que le serveur Apache tomcat peut prendre un certain avantage de la fonctionnalité de votre système d'exploitation qui n'est pas inclus par défaut dans tomcat. Pour windows, il sera un
.dll
fichier.Moi aussi j'ai eu l'avertissement pendant le démarrage du serveur et vous n'avez pas à vous inquiéter à ce sujet si vous êtes de test ou de développement. C'est censé être à des fins de production.
Après avoir mis le tcnative-1.dll fichier dans le dossier bin d'Apache Tomcat 7 suivants sont la sortie dans le fichier stderr,