Articles of java

Les bocaux se comportent-ils différemment dans Unix et Linux?

J’ai un pot qui crée un fichier XML filtré à partir d’un énorme fichier XML. Maintenant, ce fichier fonctionne parfaitement sous UNIX avec Java SE 1.5.0.15, mais sous Linux, ce fichier se comporte différemment et crée un code XML erroné. Cela peut-il être un problème de plate-forme? Dois-je créer un nouveau pot pour LINUX?

comment détecter le fichier a été supprimé de la boucle br.readline ()

Relatif à cette question Java écrit dans un fichier supprimé que dans mon cas, je fais la lecture. Et selon ce commentaire, oui, le bloc Windows supprime et Unix ne le fait pas. et sous Unix ne jette jamais aucune IOException le code est la tail -f un pauvre homme, où j’ai un thread Java […]

Exécuter un programme Unix à partir d’une classe Java en utilisant java.lang.Process avec un utilisateur spécifique

J’essaie d’exécuter une commande unix à partir de Java en utilisant la classe java.lang.Process. Comment pouvons-nous passer un utilisateur spécifique pour que la commande s’exécute avec les permissions de cet utilisateur spécifique? Je ne veux pas exécuter la commande avec un superutilisateur.

Erreur lors de la tentative d’obtenir les permissions du fichier Unix dans Java6

Je veux lire les permissions de fichier dans Unix et écrire les permissions dans un fichier csv. Voici mon code: static void getFilePermissions(Ssortingng fileName) { try { Process proc = Runtime.getRuntime().exec(“ls -lrt “+fileName + “| cut -c1-10”); BufferedReader in = new BufferedReader(new InputStreamReader( proc.getInputStream())); Ssortingng line = null; while ((line = in.readLine()) != null) { […]

SSH vers Unix, exécutez une commande et récupérez les résultats depuis Java

Duplication possible: Bibliothèque SSH pour Java Je regardais à travers Apache Commons mais je ne pouvais pas trouver de module pour SSH. J’écris une tâche d’automatisation dans Java qui consiste à se connecter à une machine Unix à partir de Win7 en utilisant SSH, exécuter une commande, capturer les résultats écrits dans un fichier texte, […]

Vérifier si le code Java est en cours d’exécution et tenter de redémarrer sinon (unix)

J’ai un code Java qui fonctionne en continu sur un Raspberry Pi (à partir du terminal) et qui écoute un stream Twitter et enregistre les données sur le disque / usb. J’aimerais savoir quelle serait la méthode préférée pour détecter si un programme est toujours en cours d’exécution afin que je puisse prendre les mesures […]

Comment exécuter un programme Java sur tous les fichiers d’un répertoire à partir de la ligne de commande

J’ai ce programme Java qui est actuellement programmé pour prendre un nom de fichier comme argument à partir de la ligne de commande, ouvrez-le et lisez-le. Je veux le configurer pour pouvoir lui transmettre un nom de répertoire et le programme s’exécutera sur les fichiers du répertoire. Pas vraiment sûr comment s’y prendre. Ceci est […]

Est-il possible d’invoquer le service Web Java à partir d’un script Unix?

Besoin d’appeler java ws à partir du script Unix ksh. Y a-t-il une possibilité? Merci.

Déclencher un processus lors du changement d’un fichier dans unix

Je dois déclencher un processus dans un nœud distant lorsqu’un fichier change dans un nœud distant différent. Le scénario est comme ça. Un cron est exécuté à une heure inconnue dans un nœud distant. Cron déclenche un processus qui changera certains fichiers dans le même nœud. Ce que je dois faire est que, lorsque ces […]

Utilisateur de Runtime.exec (cmd)

Lorsque nous Runtime.exec(cmd) , de quel utilisateur sera-t-il exécuté? Par exemple, user1 (sur Unix) java -jar Test.jar . Dans ce programme, nous avons Runtime.exec(“whoami”) . Quel identifiant d’utilisateur devons-nous recevoir? J’ai terminal terminal, où a été exécuté chrootuid cmd et il existe un programme java. Et en quelque sorte, whoami commande de ce pr. retourne […]