【发布时间】:2018-01-21 11:30:23
【问题描述】:
我们什么时候需要将源附加到 jar 中?
我们可以不附加源代码进行调试吗? 我们可以在没有源代码的情况下看到堆栈跟踪行号(AFIAK 我们看不到)吗?
本地构建的最佳做法是什么?我们需要源代码吗?
CI呢?
我们可以将源代码仅用于生产版本吗?
谢谢, 奥马尔
【问题讨论】:
-
在什么环境下?将工件部署到 Maven 中心?还是在公司环境中?
-
公司环境
-
我建议在您的环境中创建源 jar 并将它们部署到您的存储库管理器...这对于所有 IDE 都支持的开发人员来说非常方便...至少对于发布版本...对于 CI 构建,这取决于..如果有许多其他项目消耗您的工件,例如 SNAPSHOT deps ?
标签: java maven jar build continuous-integration