Cet article résume comment rendre le catkin_make de rosjava disponible hors ligne car il semble être disponible uniquement en ligne par défaut.
Il est lié à cet article Introduction de rosjava.
ubuntu16.04 ROS ( kinetic ) java8 gradle maven
Je vais le faire fonctionner hors ligne à la fois Cela dit, la méthode est très simple
Vous avez d'abord besoin d'un fichier appelé buildscript.gradle Ce fichier se trouve dans ce rosjava_bootstrap sur github, vous pouvez donc l'obtenir en tant que gitclone, le télécharger normalement ou copier le contenu. Allons
Ensuite, enregistrez ce fichier dans votre propre package rosjava Si vous l'avez essayé dans l'article Introduction here, je pense que c'est dans le dossier test_pkg.
Cela ressemble à ce qui suit
Ensuite, ouvrez build.gradle au même emplacement sur le package où vous avez enregistré buildscript.gradle avec un logiciel d'édition tel que gedit.
Je pense qu'il y a une ligne
buildscript.gradle
buildscript {
apply from: "https://github.com/rosjava/rosjava_bootstrap/raw/kinetic/buildscript.gradle"
}
cette
buildscript.gradle
buildscript {
apply from: "buildscript.gradle"
}
Fais juste ça
Vous devriez maintenant pouvoir faire catkin_make hors ligne Essayez de voir si vous pouvez faire catkin_make hors ligne
Si vous ne pouvez pas, installez gradle et maven
python
sudo apt-get install gradle
sudo apt-get install maven
Je pense que vous pouvez maintenant faire catkin_make hors ligne
Cette fois je vais finir ici