小编Nor*_*rog的帖子

Eclipse中的Java进程问题

这是我的代码:

final String run_tool ="cmd.exe /C pelda.exe";
final Process tool_proc = null;

Runnable doRun = new Runnable() {
    public void run() {
        try {
            tool_proc = Runtime.getRuntime().exec(run_tool);
            } 
        catch (IOException e) {
            e.printStackTrace();
        }
    }
};    

Thread th = new Thread(doRun);
th.start();

InputStream toolstr = tool_proc.getInputStream();
Run Code Online (Sandbox Code Playgroud)

在eclipse向tool_proc变量发出此警告消息之后:

无法分配最终的局部变量tool_proc,因为它是在封闭类型中定义的

我不知道为什么我的代码不起作用

请帮我

eclipse multithreading process

3
推荐指数
1
解决办法
7744
查看次数

标签 统计

eclipse ×1

multithreading ×1

process ×1