JAVA web发布到服务器之后 判断本地有没有某个指定的程序 如果没有则下载 有则启动.exe

利用如下代码:
点击下载进入downloadaction后 判断指定路径下是否存在.exe,如果存在则启动 如果不存在就进入下载。
目前的情况时 我在myeclipse下 运行可以正常启动路径下的exe,但是将项目打包成war ,发布到服务器之后 ,运行 一直检查的 是服务器的C盘是否存在.exe 请教 怎么检测任意访问此网页的机器?

publiic String download() throws Exception {

    File file = new File("C:\\Program Files (x86)\\ABC\\kugou.exe");
    if(file.exists()){
        Runtime run=Runtime.getRuntime();

        run.exec("C:\\Program Files\\ABC\\kugou.exe");


        return FALSE";

}
else{

    inputStream = ServletActionContext.getServletContext().getResourceAsStream("/upload/" + getFileName()); 
    System.out.println("InputStream="+inputStream);
    return SUCCESS;

    }

}

你C:\Program Files (x86)\ABC\kugou.exe这个路径应该要用相对路径吧,绝对路径肯定会有问题的。http://blog.csdn.net/xionglangs/article/details/51085307

把文件放到发布后的项目里 写相对路径..

服务器相关路径,我也搞不清楚,过来看看,学习一下。