1. ホーム
  2. java

[解決済み] クラスパスとビルドパスの違いは何ですか?

2023-04-19 12:39:58

質問

この2つの用語が混乱しています。

また、Spring MVC Projectのsrcフォルダの下にファイルを作成するにはどうしたらよいでしょうか?

また、Spring MVC Projectのsrcフォルダ下にファイルを作成するにはどうしたらよいでしょうか? これはClassPathのことでしょうか?

どうすれば applicationcontext フォルダーまたはアプリケーションのルートを取得できますか?

どのように解決するのですか?

この ビルドパス はアプリケーションを構築するために使用されます。アプリケーションのコンパイルに必要なすべてのソースファイルとすべてのJavaライブラリが含まれています。

クラスパス は、アプリケーションを実行するために使用されます。これには、Javaアプリケーションの実行に必要なすべてのjavaクラスとライブラリが含まれます。クラスパスは必須で、デフォルトのパスは . で、これはjava仮想マシンがユーザー定義のパスを見つけられない場合に使用されます。( CLASSPATH 環境変数に -cp フラグまたは Class-Path: 属性を使用することもできます。)