【问题标题】:Maven - what is a resource file, classpath and bundleMaven - 什么是资源文件、类路径和包
【发布时间】:2017-08-30 16:25:42
【问题描述】:

我是java世界的新手,开始学习maven。我遇到了以下主题,并且很难找到一篇向没有经验的 Java 程序员解释它们的文章。

This is the tutorial I'm reading,请解释如下:

  1. 资源文件
  2. 类路径(我阅读了this answer,但不明白为什么我需要在特定项目中涉及我需要的操作系统(环境变量))
  3. 捆绑

【问题讨论】:

    标签: java maven


    【解决方案1】:
    1. 资源文件是您希望与 jar 中的 java 类文件捆绑在一起的任何文件。除了程序之外,这些可以是图像、文本文件或您希望 jar 文件中包含的任何其他内容。

    2. Classpath 是一组位置,其中包含 Java 类或 Jar,当您的程序执行时,类加载器可以访问这些位置。您的程序只能导入和使用类路径中的类。

    3. 我怀疑你的意思是源包?这是一个可选的工件,可以从 maven Central 下载,其中包含相关 jar 的源代码。下载源码包的好处是,您可以在使用 jar 进行开发时引用源代码。

    【讨论】:

      猜你喜欢
      • 2011-03-07
      • 2011-08-25
      • 2014-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-12
      • 2012-04-05
      相关资源
      最近更新 更多