"hello world"を出力する単純なjar(helloword.jar)を作成しました。これはapache-tomcatサーバーで実行されているJSP Webページから実行します。ファイルhelloword.jarは、私のJSPページを含む同じporject /フォルダにあります。JSP tomcatサーバーからjarファイルを実行するには
これはJSP用のコードで、TomcatコンソールまたはWeb-broswerコンソールに「Hello World」というメッセージが表示されません。 (私はNetBeans IDEのライブラリにjarファイルをインポートしました)
<%@ page import="helloword.*" %>
<%
helloword hw = new helloword();
hw.main();
%>
私もこれを試しましたが、それでも作業しませんでした。
Runtime.getRuntime().exec("java -jar helloword.jar");
は 'WEB-INF/lib'フォルダ – wero
にjarファイルを置くhttp://stackoverflow.com/questions/25350621/run-a-java-main-class-from-jsp.Main方法を参照してください引数としてString配列が必要です。 –
*文字列はどのように「印刷」されますか? –