使用java中的phantomjs时未截取屏幕截图

时间:2016-08-31 11:43:47

标签: javascript java eclipse phantomjs

我是Phantomjs和java的初学者。我想要做的是在eclipse中使用java截取屏幕截图。我已经下载了phantomjs并放置了一个演示javascript文件" hello.js"在可执行文件夹中。如果我在命令行中运行它,它的工作正常,截图保存在相关文件夹中。现在我正在尝试运行" hello.js"来自日食。代码运行正常,我没有得到任何错误,但我找不到截图。这是我用来执行" hello.js"。

的java代码
public class Image {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    try{
        System.out.println("inside main");

        Process process = Runtime.getRuntime().exec("D:\\phantomjs\\bin\\phantomjs" + " hello.js");
        BufferedInputStream bis = new BufferedInputStream(process.getInputStream());
    bis.close();
    }
catch (Exception ex)
    {
    ex.printStackTrace();
    }
}
}

0 个答案:

没有答案