我已经成功运行了一个scrapy
项目,但为此我必须调用scrapy crawl dmoz items.csv
到cmd
。现在我想为此创建一个ui,以便可以通过ui完成,为此我想在java中使用java.But,当我在activate scrapy
中传递Runtime.getRuntime().exec()
这样的参数时抛出一个像这样的错误
java.io.IOException: Cannot run program "activate": CreateProcess error=2, The system cannot find the file specified
我能做什么?这是正确的方法,因为我是python中的新手但是Java很好,这就是为什么我想用Java创建ui?
这是我的java代码
final String dosCommand = "activate scrapy";
try {
final Process process = Runtime.getRuntime().exec(
dosCommand);
final InputStream in = process.getInputStream();
int ch;
while((ch = in.read()) != -1) {
System.out.print((char)ch);
}
} catch (IOException e) {
e.printStackTrace();
}