java - 类路径和构建路径有什么区别

标签 java classpath buildpath

我对这两个术语感到困惑。

另外我应该怎么做才能在 Spring MVC 项目的 src 文件夹下创建一个文件? 当我使用 File 对象创建时,它会在 C:\SpringSourceTool... 中创建文件 我猜这是 ClassPath 吧?

如何获取应用程序的 applicationcontext 文件夹或根目录?

最佳答案

构建路径用于构建您的应用程序。它包含编译应用程序所需的所有源文件和所有 Java 库。

类路径用于执行应用程序。这包括运行 java 应用程序所需的所有 java 类和库。 Classpath 是必需的,默认路径是 .,如果 java 虚拟机找不到用户定义的路径,则使用该路径。 (CLASSPATH 环境变量、-cp 标志或 jar list 中的 Class-Path: 属性)

关于java - 类路径和构建路径有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3529459/

相关文章:

java - java中任何类文件中MODULE变量的最佳访问修饰符?

java - 多线程执行@Handler方法

windows - 如何在 Windows 中管理 PATH 变量?

java - 当 Intellij 模块作为依赖项包含在另一个模块中时,无法访问资源

java - 将 .class 文件指定为资源并将它们复制到输出(bin)文件夹 - Eclipse

java - Tomcat 8 抛出错误 : 'A child container failed during start'

java - Eclipse - 无法将 jar 添加到构建路径。 jar 在项目的 lib 文件夹中,但不可见

java - 何时返回空集合,何时不返回?

java - 将大文件插入 Google 驱动器时出现 IOException "insufficient data written"

java - 如何解决 ClassNotFoundException?