首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

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

2013-01-23 
求解一个关于动态编译的问题options.add(-verbose)CompilationTask task compiler.getTask(null, fil

求解一个关于动态编译的问题
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,无效的标志,
[解决办法]
多贴点代码看看

热点排行