【发布时间】:2017-12-14 03:59:27
【问题描述】:
我正在使用 Intellij 开发 Java。现在我可以通过将源附加到 jar 库来调试我的外部库代码。但是现在我想对 lib 的源代码进行更改并使其立即生效,而无需重新打包到 jar 并再次包含到我的主项目中。我可以这样做吗?
【问题讨论】:
-
我认为这是不可能的,您需要将您的更改编译回 jar 文件。顺便说一句,编辑外部 Java 库不是一个好习惯。你应该覆盖它然后修改你自己的代码。
-
我认为 jrebel(一种商业产品)绝对允许这样做。我不确定,但我认为 IntelliJ remote debug 可能也可以工作。
-
我很欣赏你的快速回归 ;-)
标签: java intellij-idea