どうやってJavaでプロジェクトのパスを取得するの?

Javaではプロジェクトパスを取得するために以下を使用します

  1. System.getProperty(“user.dir”)
String projectPath = System.getProperty("user.dir");
System.out.println("项目路径:" + projectPath);
  1. クラス.getResource()
URL resourceUrl = MyClass.class.getResource("/");
String projectPath = resourceUrl.getPath();
System.out.println("项目路径:" + projectPath);

上記のコードではMyClassをあなた自身のクラス名に置き換えてください。

  1. ClassLoader.getSystemResource()
URL resourceUrl = ClassLoader.getSystemResource("");
String projectPath = resourceUrl.getPath();
System.out.println("项目路径:" + projectPath);

状況に応じて適切な方法を選択して、状況に応じてプロジェクトのパスを取得するための最適な方法を選択します。

bannerAds