我无法复制您所见到的(它应该在 <project>/<build>/<sourceDirectory>
中添加)。您可以再次确认您正在使用最新的 clj 版本(目前是 1.10.1.536)。如果您仍然看到这种行为,请提供您的 clj 版本(clj -Sdescribe
),java 版本(java -version
)和一个用于复制的 deps.edn。
关于您最后的问题,pom 中只有一个用于单个源目录的位置。有各种插件和配置设置可以解决这个问题,但您真正要做什么在很大程度上取决于您要做什么。而不是在这里做出选择,-Spom 会简单地跳过第一个目录之后的所有目录。如果您指定了其他构建配置,它应该保持原样。