【发布时间】:2017-08-30 16:25:42
【问题描述】:
我是java世界的新手,开始学习maven。我遇到了以下主题,并且很难找到一篇向没有经验的 Java 程序员解释它们的文章。
This is the tutorial I'm reading,请解释如下:
- 资源文件
- 类路径(我阅读了this answer,但不明白为什么我需要在特定项目中涉及我需要的操作系统(环境变量))
- 捆绑
【问题讨论】:
我是java世界的新手,开始学习maven。我遇到了以下主题,并且很难找到一篇向没有经验的 Java 程序员解释它们的文章。
This is the tutorial I'm reading,请解释如下:
【问题讨论】:
资源文件是您希望与 jar 中的 java 类文件捆绑在一起的任何文件。除了程序之外,这些可以是图像、文本文件或您希望 jar 文件中包含的任何其他内容。
Classpath 是一组位置,其中包含 Java 类或 Jar,当您的程序执行时,类加载器可以访问这些位置。您的程序只能导入和使用类路径中的类。
我怀疑你的意思是源包?这是一个可选的工件,可以从 maven Central 下载,其中包含相关 jar 的源代码。下载源码包的好处是,您可以在使用 jar 进行开发时引用源代码。
【讨论】: