Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java

introduction

C'est le premier message de Qiita.

environnement

java1.8.0_221

Chose que tu veux faire

Supposons que vous exécutiez C: \ Users \ Miyayu \ IDEA \ example \ example.jar. Je veux récupérer C: \ Users \ Miyayu \ IDEA \ example (type de chaîne).

code

FileSystems.getDefault().getPath("").toAbsolutePath().toString()

seulement ça! N'est-ce pas facile?

Si vous souhaitez connaître le chemin absolu du fichier spécifié

Je veux connaître le chemin absolu de . \ Expdir \ hoge.json

FileSystems.getDefault().getPath("expdir","hoge.json").toAbsolutePath().toString()

Recommended Posts

Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Comment obtenir le nom d'une classe / méthode exécutée en Java
[Java] Comment obtenir le répertoire actuel
Comment obtenir la date avec Java
Comment obtenir la longueur d'un fichier audio avec Java
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
[Java] Comment obtenir l'URL de la source de transition
[Java] Comment obtenir la valeur maximale de HashMap
Comment obtenir l'ID d'un utilisateur qui s'est authentifié avec Firebase dans Swift
Comment dériver le dernier jour du mois en Java
[jsoup] Comment obtenir la totalité de la documentation
Comment obtenir le nom de classe de l'argument de LoggerFactory.getLogger lors de l'utilisation de SLF4J en Java
Comment enregistrer des fichiers avec l'extension spécifiée sous le répertoire spécifié en Java dans la liste
Obtenez le résultat de POST en Java
Comment obtenir l'identifiant de la clé PRIMAY incrémentée automatiquement dans MyBatis
Obtenez l'URL publique du fichier privé de Flickr en Java
[chown] Comment changer le propriétaire d'un fichier ou d'un répertoire
[Java] Comment convertir du type String en type Path et obtenir le chemin
Comment vérifier le contenu de la chaîne de caractères java de longueur fixe
Comment incrémenter la valeur de Map sur une ligne en Java
L'histoire de l'oubli de fermer un fichier en Java et de l'échec
Comment afficher une page Web en Java
Mesurer la taille d'un dossier avec Java
Comment obtenir une classe depuis Element en Java
Comment obtenir le jour d'aujourd'hui
Comment obtenir la date actuelle sous forme de chaîne au format aaaaMMjj
Comment savoir quelle version Java d'un fichier de classe a été compilée
Comment trouver le nombre total de pages lors de la pagination en Java
Comment changer la valeur d'une variable à un point d'arrêt dans intelliJ
[Java] Comment obtenir l'URL redirigée finale
Comment créer votre propre annotation en Java et obtenir la valeur
[Swift] Comment obtenir le nombre d'éléments dans un tableau (super basique)
graphql-ruby: Comment obtenir le nom de la requête ou de la mutation dans le contrôleur Remarque
Obtenez le chemin défini dans la classe Controller de Spring Boot sous forme de liste
Exemple de code pour obtenir les valeurs de type SQL clés dans Java + MySQL 8.0
Obtenez l'URL de la destination de la redirection HTTP en Java
Comment créer un environnement Java en seulement 3 secondes
[Java] Comment omettre le constructeur privé dans Lombok
Comment écrire Scala du point de vue de Java
[Java] Comment extraire le nom du fichier du chemin
Source utilisée pour obtenir l'URL de la source de redirection en Java
Comment créer un URI de données (base64) en Java
[Java] Comment obtenir une requête par communication HTTP
[Java] Récupère le fichier dans le fichier jar quel que soit l'environnement
[Android] Comment obtenir la langue de réglage du terminal
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Comment spécifier le chemin de la ressource dans l'importation HTML
Comment convertir un fichier en tableau d'octets en Java
[Rails] Comment obtenir le contenu des paramètres forts
Résumé de la mise en œuvre des arguments par défaut en Java
[Swift] Comment obtenir l'ID de document Firebase
[Java] Comment obtenir la clé et la valeur stockées dans Map par traitement itératif
[Java] Comment afficher les jours acquis par LocalDate et DateTimeformatter en japonais
Résumé de l'utilisation du jeu de proxy dans IE lors de la connexion avec Java
Une version Java non prise en charge Comment se débarrasser des erreurs
Une explication rapide des cinq types de statique Java