mirror of https://github.com/sbt/sbt.git
There are issues when using jdk > 8 where the rt.jar file can be invalidated by ExternalHooks. This causes spurious rebuilds. I think it's fair to assume that rt.jar never changes. If a dependency is named rt.jar, then invalidation may not work correctly but I think that this is the more important case to handle. I verified that before this change, it was impossible to run akka-actor/compile twice in a row using adopt jdk 11 and, after this change, re-compilation worked as expected. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||