> ## Documentation Index
> Fetch the complete documentation index at: https://bazel-pr-30827.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# java_compilation_info {#modules.java_compilation_info}

Provides access to compilation information for Java rules.

## Members

* [boot\_classpath](#boot_classpath)
* [compilation\_classpath](#compilation_classpath)
* [javac\_options](#javac_options)
* [runtime\_classpath](#runtime_classpath)

<h2 id="boot_classpath">
  boot\_classpath
</h2>

```
list java_compilation_info.boot_classpath
```

Boot classpath for this Java target.

<h2 id="compilation_classpath">
  compilation\_classpath
</h2>

```
depset java_compilation_info.compilation_classpath
```

Compilation classpath for this Java target.

<h2 id="javac_options">
  javac\_options
</h2>

```
depset java_compilation_info.javac_options
```

A depset of options to java compiler. To get the exact list of options passed to javac in the correct order, use the tokenize\_javacopts utility in rules\_java

<h2 id="runtime_classpath">
  runtime\_classpath
</h2>

```
depset java_compilation_info.runtime_classpath
```

Run-time classpath for this Java target.
