Java 9 and Unity 2017.2.0p1

Does the p1 for 2017.2 fix the issue with Unity and Java 9.0.1?
Or do we still need to use Java 8 152?

You can see everything that went into 2017.2p1. I don’t see anything regarding Java version, but I don’t know much about the bug you’re referring to. You can search the doc for your specific bug number.