動作確認¶
Windows での 連携エンジン IOWebDOC の動作確認手順を示します。
コマンドプロンプトを起動し、< %IOWEBDOC_HOME% /sample/java/webdocmem >に移動します。
< %IOWEBDOC_HOME% >を< C:/ysstool/IOWebDOC/ >として説明します。
> cd C:/ysstool/IOWebDOC/sample/java/webdocmem
次のコマンドを実行し、 JDK をインストールしたホームディレクトリパスを環境変数へ登録します。
JDK のインストール先を< C:/tool/Java/jdk1.8.0_202 >として説明します。
> set JDK=C:/tool/Java/jdk1.8.0_202
次のコマンドを実行後、< %IOWEBDOC_HOME% /sample/java/webdocmem >にPDFファイルが出力されていることを確認します。
> make > run
注意
JDK 21 を利用する場合、サンプルプログラムのコンパイル時の文字コードに Shift_JIS を指定してください。
設定手順は、次の通りです。
テキストエディタで、< %IOWEBDOC_HOME% /sample/java/myjavac.bat >を開きます。
< javac >の引数に< -encoding SJIS >を追加します。
設定例は、次の通りです。
set CMDLINE=%JAVAC% -d . -classpath .;%JAR% %1.java
↓
set CMDLINE=%JAVAC% -encoding SJIS -d . -classpath .;%JAR% %1.java
コラム
次はコマンド実行時の出力サンプルです。
Microsoft Windows [Version 10.0.18363.1198]
(c) 2019 Microsoft Corporation. All rights reserved.
>cd C:/ysstool/IOWebDOC/sample/java/webdocmem
>set JDK=C:/tool/Java/jdk1.8.0_202
>make
C:/tool/Java/jdk1.8.0_202/bin/javac -d . -classpath .;../../../JavaIF;../../../../JavaIF ../util/printver.java
C:/tool/Java/jdk1.8.0_202/bin/javac -d . -classpath .;../../../JavaIF;../../../../JavaIF ../util/sampleexception.java
C:/tool/Java/jdk1.8.0_202/bin/javac -d . -classpath .;../../../JavaIF;../../../../JavaIF sample.java
>run
IOWebDOC Java-IF V3.5.8.1(3050801)
=====webdocmem & output iod sample=====
logiod:out.iod.log
loadiod:../../data/webdoc.iod
outiod:out.iod
outend() status:0
=====webdocmem & output pdf sample=====
logpdf:out.pdf.log
loadiod:../../data/webdoc.iod
outpdf:out.pdf
outend() status:0
続行するには何かキーを押してください . . .
>dir
ドライブ C のボリューム ラベルは Windows です
ボリューム シリアル番号は 2D4D-7C50 です
C:\ysstool\IOWebDOC\sample\java\webdocmem のディレクトリ
2023/01/25 17:10 <DIR> .
2023/01/25 17:10 <DIR> ..
2005/06/29 16:01 124 make.bat
2023/01/25 17:10 272,923 out.iod
2023/01/25 17:10 996 out.iod.log
2023/01/25 17:10 149,517 out.pdf
2023/01/25 17:10 1,260 out.pdf.log
2023/01/25 17:10 690 printver.class
2005/07/06 15:24 425 run.bat
2023/01/25 17:10 3,107 sample.class
2012/11/14 16:31 5,007 sample.java
2023/01/25 17:10 296 sampleexception.class
10 個のファイル 434,345 バイト
2 個のディレクトリ 332,154,707,968 バイトの空き領域