Je voudrais utiliser L'importation javax.vecmath ne peut pas être résolue p>
blockQuote>
Devrais-je ajouter le pot par moi-même dans le projet? Où puis-je trouver ce fichier JAR? Je suis sur Ubuntu / Eclipse Galileo. P> javax.vecmath code> dans mon programme Java, mais malheureusement, il est écrit: p>
6 Réponses :
télécharger (mise à jour) le pot et l'ajoutez à la classe de classe. Dans la page liée, c'est dans les "binaires zip", et là dans j3d-jre.zip code> 's liber dir. P>
Le lien de téléchargement ne fonctionne pas! Cependant, j'ai trouvé la mise à jour télécharger lien! (supprimer simplement le .dev)
sur ubuntu, vous pouvez apt-get Installer libvecmath-java code>. Sur d'autres systèmes font ce que PETAR MINCHEV suggère, ou recherchez sur Google pour quelque chose comme "Java Vecmath", ce qui avance https: //vecmath.dev.java.net/ , puis allez à leur Téléchargements Page < / a>. p>
Comment obtenez-vous le pot ajouté au pavillon de classe une fois que vous avez installé cela?
@Ajmansfield Exécuter dpkg -l libvecmath-java code> pour voir où se trouve le pot. Pour moi, c'est
/usr/share/java/vecmath-1.5.2.jar code>. Ensuite, il suffit d'ajouter que le pot à votre classe de classe, mais vous le feriez normalement (
variables d'environnement, paramètres IDE,
-cp code> ou
-ClassPath code> Commutateur de ligne de commande, etc.)
Recherchez le fichier copier le contenu de ce dossier sur Pour moi, il est Pour copier Vous pouvez utiliser le copiez tous les fichiers de fichier explorateur. p> si vous le faites ne trouve pas le fichier Vecmath code>, vous pouvez le trouver dans
/ usr / share / java code>.
/ jdk_installation_folder /jre/lib/ext
/ USR / LIB / JVM / JAVA-7-OPENJDK-AMD64 / JRE / LIB / EXT CODE> . P>
cp code> -Command ou modifier le dossier code> dossier code> à
777 code> en utilisant
chmod code>. p>
vecmath.jar code>, puis téléchargez et installez-le. p>
au lieu d'essayer d'obtenir le fichier via un paquet dépendant du système d'exploitation,
Il serait préférable d'utiliser un gestionnaire de dépendance, par exemple Maven ou Gradle.
Utilisation de Maven, vous pouvez ajouter cette dépendance au fichier Voir la dernière version du package sur Maven Central . P> Comme la réponse top vote suggère, vous pouvez obtenir le pot à Ubuntu avec: p> et vous trouverez ensuite l'emplacement du fichier JAR avec: p> lequel devrait émettre quelque chose comme: p> C'est vraiment un pot, le fichier sans version est un lien symbolique à l'autre. p> Ajouter un pot à Le chemin de construction dans Eclipse (dans un projet non maven): P> Dans d'autres systèmes d'exploitation, vous pouvez télécharger le fichier JAR directement à partir de Maven Central: P> https://mvnrepository.com/artifact/javax.vecmath/vecmath/ p> p> pom.xml code> de votre projet:
Libvecmath-Java Strong> Le logiciel fournit un package de mathématiques de vecteur Javax.vecmath, vous pouvez installer dans votre libvecmath-java est installée dans votre système. p> Assurez-vous que le paquet de libvecmath-java a été installé à l'aide de la Commandes données ci-dessous, P> ubuntu 17.04 (zêchie zapus) code> en exécutant Les commandes données ci-dessous sur le terminal, p>
sudo apt-get install libjava3d-java
Si vous rencontrez ce problème dans un projet Android dans Android Studio, j'ai eu un problème similaire et ajouté ce qui suit à mes dépendances à l'intérieur de l'application / Build.Gradle
Vous devriez marquer une réponse qui a fonctionné pour vous comme accepté.