java对windows进程的操作

来源:互联网 发布:手机淘宝上不了怎么办 编辑:程序博客网 时间:2024/06/11 19:47

转<梦想飞扬的地方>

一个用java来结束windows进程的程序,jni能解决,但是挺麻烦,后来想找到一个java的API来操作.下面是我的一个小小的尝试:

package com.lnj;

import us.ihmc.mast.platapi.ProcUtils;

public class KillProcess { public static void main(String[] args){  /*if(args.length != 1){   System.out.println("运行参数个数错误");   System.exit(1);  }*/  //System.setProperty("java.library.path","C://Program Files//Tencent//QQ");    ProcUtils pu = new ProcUtils();  if(pu.terminateProcess("QQ.exe")){   System.out.println("终止进程成功!!!");  }else {   System.out.println("终止进程失败!!!");  }   }

}当运行程序的时候,结果报如下错误:

java.lang.UnsatisfiedLinkError: no mastnative in java.library.path

把mastnative.dll放到project的更目录下,终于解决。