J'appelle la commande en utilisant un shell bash sous Linux. Cette commande termine son opération à l'aide d'une classe Java. Je veux récupérer le répertoire de travail actuel d'où la commande est invoquée. Lorsque j'utilise System.getProperty("user.dir")
, j'obtiens le chemin d'où la classe Java est appelée. Quelqu'un peut-il aider à cela.Comment obtenir le répertoire de travail actuel sous Linux en Java
1
A
Répondre
1
Vous devrez passer le répertoire du shell à la JVM sur la ligne de commande.
1
new File(".")
Vous pouvez ensuite appeler getAbsolutePath ou ce que vous voulez.
Questions connexes
- 1. Comment obtenir le répertoire de travail actuel dans IronRuby?
- 2. Obtenir le répertoire de travail actuel du processus avec un pid par programme sous OS X
- 3. Ocaml: Définir le répertoire de travail actuel?
- 4. vimrc - répertoire de travail actuel
- 5. Mysql outfile au répertoire de travail actuel?
- 6. Obtenez le répertoire de travail actuel pour cmd.exe
- 7. Répertoire du programme en cours sous Linux?
- 8. Comment puis-je obtenir le répertoire de l'utilisateur actuel?
- 9. Comment obtenir/définir le répertoire de travail d'une application winforms?
- 10. Répertoire actuel dans le fichier de propriétés Java
- 11. Comment obtenir l'équivalent de printf_l sous Linux?
- 12. Comment puis-je faire. Htaccess travail sur le répertoire en cours et pas de sous-répertoires?
- 13. Le répertoire de travail actuel n'est plus hérité du processus d'appel à partir de python 2.5?
- 14. Java: Comment savoir où le fichier jar est situé sous Linux
- 15. Comment définissez-vous le répertoire actuel d'un processus débogué?
- 16. Comment obtenir le chemin d'un processus sous Unix/Linux
- 17. Obtenir le processus de programme (service et démon) sous Linux en C
- 18. Comment importer une liste de répertoire (et de sous-répertoire) en Java?
- 19. Comment obtenir le répertoire en cours dans un service Web
- 20. Comment déboguer une erreur java system.loadlibrary sous linux?
- 21. Définir par programme l'icône de dossier/répertoire personnalisée sous Linux
- 22. Comment suspendre le thread actuel pendant 20 secondes en Java?
- 23. Comment obtenez-vous le répertoire actuel dans un cadre compact?
- 24. Comment obtenir la vitesse de l'interface réseau sous Linux?
- 25. Détermination du répertoire de travail d'un autre programme
- 26. Obtenir le répertoire d'un nom de fichier en Javascript
- 27. Comment obtenir le chemin de bureau en java
- 28. Comment transformer le répertoire de travail en un nom de fichier court 8.3 en utilisant batch?
- 29. Rendre php inclut du travail dans un sous-répertoire
- 30. XmlReader - Lit le nœud actuel sous forme de chaîne
Je crois que cela supposera le même répertoire que user.dir, ce que l'OP a dit n'était pas ce qu'il voulait. –