作者gammad (Jeakdf)
看板java
标题[问题] 执行外部javac的问题
时间Wed May 17 12:29:45 2006
小弟希望由程式中,去执行javac,然後compiler其他的.java档
使用下列两行指令:
Runtime r = Runtime.getRuntime();
Process p = r.exec("javac -d . *.java");
而要被compiler的java档package为 package test;
小弟试过自己下命令列compiler的结果是正确的
产生的.class档会正常的放置在test的目录下
但是如果是用自己写的程式来compiler,则产生出来的class档并不会产生在test下
而是直接产生在程式的工作目录下
请问我有哪边搞错了吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.240.194.97