Si toutes les applications sur Tomcat ont besoin de ce JAR, l'emplacement pour le mettre serait/lib si vous utilisez Tomcat 6.x ou supérieur et/server/lib s'il s'agit de la version 5.x ou plus bas.
Si seulement votre application a besoin d'un fichier JAR tiers, placez-le dans WEB-INF/lib.
J'espère que vous empaquetez votre application en tant que fichier WAR.
Je l'ai placé dans chaque dossier que je peux penser à
Je vous recommande de lire un peu plus sur Tomcat et CLASSPATH avant de poursuivre.
import com.google.api.translate;
Cela ne ressemble pas à une bonne Java pour moi. Cela ne devrait-il pas être:
import com.google.api.translate.*;
Quel est le nom du JAR contenant ces classes? Où l'as tu trouvé?
On dirait que vous voulez utiliser l'API de traduction de Google en quelque sorte.
WEB_INF/lib est l'emplacement correct. Quels messages d'erreur obtenez-vous? – codelark
Le package n'existe pas. –
Je suis assez sûr que vous n'importez pas les classes comme ça. Cela ressemble à un nom de paquet, et si c'est le cas, vous obtiendrez des erreurs de compilation Java. –