我正在开发一个 Android 项目,并且有一些核心代码(具有一些依赖项),我想对其进行版本化并制作成一个库/工件(?),我可以将其引入其他项目。我正在使用 Maven 构建,我的编辑器是 IntelliJ。我从未创建过 .jar,但我认为这就是我想要做的。
在 IntelliJ 中,我去了File -> Project Structure -> Artifacts -> +但我迷路了。我不知道如何定义要包含在 jar 中的源目录和文件,我不确定是否需要在 jar 中包含其依赖项的实际 jar?或者在 pom.xml 文件中定义这些依赖项并将 pom.xml 文件包含在 jar 中?
任何澄清将不胜感激。