SBT 如何决定 fullClasspath 和 internalDependencyClasspath 中的 JAR 条目或目录条目?
How does SBT decide between JAR entries or directory entries in fullClasspath and internalDependencyClasspath?
我有一个项目在我键入时显示目录条目
show internalDependencyClasspath
而另一个项目显示 JAR 文件条目。
此外,当我输入
show fullClasspath
第一个项目显示了取自 managedClasspath
的 JAR 条目和取自 internalDependencyClasspath
的目录条目。第二个项目将所有条目显示为 JAR 文件。
此外,我注意到第二个项目在编译后立即打包 类,而第一个项目没有这样做。
SBT 如何决定 internalDependencyClasspath
显示目录条目还是 JAR 条目?
如果您只想在 internalDependencyClasspath
(以及 fullClasspath
)中查看 JAR,请将下面的设置放入您的 build.sbt
:
exportJars := true
我有一个项目在我键入时显示目录条目
show internalDependencyClasspath
而另一个项目显示 JAR 文件条目。
此外,当我输入
show fullClasspath
第一个项目显示了取自 managedClasspath
的 JAR 条目和取自 internalDependencyClasspath
的目录条目。第二个项目将所有条目显示为 JAR 文件。
此外,我注意到第二个项目在编译后立即打包 类,而第一个项目没有这样做。
SBT 如何决定 internalDependencyClasspath
显示目录条目还是 JAR 条目?
如果您只想在 internalDependencyClasspath
(以及 fullClasspath
)中查看 JAR,请将下面的设置放入您的 build.sbt
:
exportJars := true