Java默认编译目录

标签 java java-compiler-api

我正在使用 Java 编译器 API 在运行时构建几个类。但是,我希望将这些类编译到默认编译目录中,以便生成其他类文件。

有没有简单的方法?如果我检查类路径,我可以看到第一个 URI 实际上是我想要的目录,但它总是第一个吗?

最佳答案

实际上,我想我找到了一种方法,使用以下方法:

http://www.javaworld.com/javaworld/javatips/jw-javatip105.html?page=2

但是,如果有更好的方法,请回答。

关于Java默认编译目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3524105/

相关文章:

java - 如何将 jvm arg 传递给使用 gradle 创建的 java 应用程序分发

java - 使用 JavaCompiler 编译目录

java - 编译器未调用自定义 JavaFileManager 的 getJavaFileForOutput(...) 方法

java - 如何在运行时从 java 程序编译并运行 scala 代码?

java - 创建视差背景

java - Spring 3.2 : Unit testing of @Scope ("request") no longer works

java - Jersey ExceptionMapper,依赖另一个ExceptionMapper

java - 带有 Long 类型键的 spring data redis zadd 不起作用

spring-boot - 在 Spring Boot 应用程序中使用 JavaCompiler API - 无法正确设置编译类路径

java - 使用 javax.tools.JavaCompiler 在内存中完全编译代码