Java 我们什么时候需要将源代码附加到jar
我们什么时候需要将源代码附加到jar 我们可以在不附加源代码的情况下进行调试吗? 我们能在没有来源的情况下看到stacktrace行号吗 本地构建的最佳实践是什么?我们需要源代码吗?Java 我们什么时候需要将源代码附加到jar,java,maven,jar,build,continuous-integration,Java,Maven,Jar,Build,Continuous Integration,我们什么时候需要将源代码附加到jar 我们可以在不附加源代码的情况下进行调试吗? 我们能在没有来源的情况下看到stacktrace行号吗 本地构建的最佳实践是什么?我们需要源代码吗? CI呢? 我们能把源代码只留给生产版本吗 谢谢, Omer在内部(或外部)Maven存储库中同时发布源代码jar和二进制文件jar是一种很好的做法。它使开发人员使用您的代码的生活变得更加轻松,因为他们可以查看您的注释/浏览代码库,并且能够在调试时拥有所有这些。现在,正如您所说的,即使源代码jar没有发布,开发人员也
CI呢?
我们能把源代码只留给生产版本吗 谢谢,
Omer在内部(或外部)Maven存储库中同时发布
源代码
jar和二进制文件
jar是一种很好的做法。它使开发人员使用您的代码的生活变得更加轻松,因为他们可以查看您的注释/浏览代码库,并且能够在调试时拥有所有这些。现在,正如您所说的,即使源代码jar没有发布,开发人员也有办法解决这个问题,主要依靠他们的IDE。例如,在Eclipse中,您可以安装在调试期间访问代码的,或者在IntelliJ上安装类似的东西,而无需安装插件。在哪种环境中?将工件部署到Maven Central?或者在公司环境中?公司环境我建议在您的环境中创建源jar,并将它们部署到您的存储库管理器中…这对于所有IDE都支持的开发人员来说非常方便…至少对于发布版本…对于CI版本,这取决于…如果有许多其他项目使用您的工件,例如快照dep?