Eventually it should be, but trying to design a way to integrate multiple runtimes into a single webpage is going to take some work (e.g. imagine a page that imports code originally written in Python and Javascript and Ruby and Go, all with their own garbage collectors (and Go's custom concurrency model!)). The reason that C and C++ and Rust will work from the start is that they don't require invasive runtimes and so allow the browser vendors to punt on this problem until later.
Hey, that's pretty much possible now! Graal can support a single app using JS, Python, Ruby, Java, etc all natively interoperating with one another.
but oracle...
Not unless you want to compile the JVM to webassembly and load a it on every pageview.
TeaVM[1] has an experimental WebAssembly backend that does something like this. Here's the recent Reddit thread[2].
You just need an AOT compiler that targets wasm directly. AOT compilers already exist for Java and C# for various target architectures; this is just another one.