J'essaie de développer une interface de client beanstalk élastique pour la connecter à mon compte Amazon ElasticBeanstalk. J'ai utilisé les informations d'identification de mon compte à partir du fichier de script credentials.csl code>. Je me suis inscrit à mon compte de Google Chrome, mais je reçois des erreurs. Voici mon code.
Exception in thread "main" java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory at com.amazonaws.auth.profile.ProfilesConfigFile.<clinit>(ProfilesConfigFile.java:62) at com.amazonaws.auth.profile.ProfileCredentialsProvider.getCredentials(ProfileCredentialsProvider.java:106)
at PFE.Sample.init(Sample.java:29)
at PFE.Sample.main(Sample.java:47)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
3 Réponses :
J'ai eu la même erreur en essayant de créer un échantillon SQS ... Ma solution est: N'ajoutez pas AWS SDK pour Java comme un pot externe p>
p>
mais comme une bibliothèque. p>
p>
Le problème était qu'il existe d'autres bibliothèques manquantes, j'ai donc installé la boîte à outils AWS pour mon Eclipse Kepler, toutes les bibliothèques nécessaires. http://aws.amazon.com/fr/eclipse/ ..Link pour le téléchargement. p>
Instructions pour NetBeans IDE FORT>: P>
Télécharger "SDK pour Java" de Cette page < / p> li>
extraire tous les fichiers d'archive par exemple dans le dossier /aws-java-sdk-1.9.22 Copier les fichiers suivants dans votre projet: P>
/aws-java-sdk-1.9.22/lib/aws-java-sdk-1.9.22.jar p> Li>
Tous les fichiers * .jar de dossier: /aws-java-sdk-1.9.22/Third-Party / P> Li>
ul> li>
Maintenant, ajoutez simplement tous les fichiers * .jar à votre projet dans NetBeans IDE. P> LI>
profit! p> li>
ol>