Tomcatサーバーを使用してJava Webプロジェクトを行っています。これまでNetbeans IDEで提供されているtomcatサーバーを使用しました。私は私のプロジェクトでPDFファイルを開くために次のコードを使用しています。一部の機能がTomcatサーバーで動作しません
public int printPDF(String filePath){
try {
if ((new File(filePath)).exists()) {
Process p = Runtime
.getRuntime()
.exec("rundll32 url.dll,FileProtocolHandler " + filePath);
p.waitFor();
return 1;
}
else {
//System.out.println("File is not exists");
return 0;
}
//System.out.println("Done");
} catch (Exception ex) {
ex.printStackTrace();
return 2;
}
}
私は自分のWebサイトを別のマシン(クライアント)に公開しました。私はtomcatサーバインストーラを使用して、そのマシンにtomcat serveをインストールしました。しかし、私は私のWebサイトをホストするとき、上記以外のすべての機能は完全に動作しています。どこが間違っているのか分かりません。それから私は私のマシンに同じサーバーをインストールし、正確なことが起こった。 Netbeans IDEで提供されているサーバーで作業するのではなく、exeファイルを使用してTomcatサーバーをインストールするときに知っておくべきことがありますか? ありがとうございます。
ログに例外がありますか? – Puh