当前位置: 代码迷 >> J2EE >> 求解一个关于动态编译的有关问题
  详细解决方案

求解一个关于动态编译的有关问题

热度:9628   发布时间:2013-02-25 21:39:35.0
求解一个关于动态编译的问题
options.add("-verbose");
CompilationTask task = compiler.getTask(null, fileManager, null, options,null, fileObjects);
task.call();
执行没问题,添加的参数有效;

但是加上
options.add("-d C:/Users/lKF60604/Citrix");
就会
java.lang.IllegalArgumentException: 无效的标志: -d C:/Users/lKF60604/Citrix

但是在cmd中javac HW.java -d C:/Users/lKF60604/Citrix没有问题,能够正常编译到指定路径下

如需整个代码,可以贴出来

动态编译,java,无效的标志,
多贴点代码看看
  相关解决方案