2017-04-10 2 views
2

に接続できません私はのJavaPOSに非常に新しいですのJavaPOS:プリンタ

私はこのエラーを持っているプリンタを初期化しようとすると:

「インスタンスを作成できませんでした」私はJavaPOS.batを実行し、エプソンのADK 1.14.1をインストールしている

、xmlファイルを作成するには、私のアプリでこのファイルをリンクするプロパティを設定します。

System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, System.getProperty("jpos.xml.url")); 

私はjava8(32ビット)を持っています。 私が接続しよう:

printerLogicalNameが.xmlのファイルと同じです
POSPrinter printer = new POSPrinter(); 
printer.open("POSPrinter"); 

<JposEntry logicalName="POSPrinter"> 

私は何かが印刷され、これが働いている、CheckHealthツールでチェックしました... 私は...何のアイデアは何をチェックしないように 任意のアイデアを持っていますか?

マイコード:

private static final POSPrinter initPrinter(final String printerLogicalName) throws JposException { 
    System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, System.getProperty("jpos.xml.url")); 

    POSPrinter printer = new POSPrinter(); 
    printer.open("POSPrinter"); 
... 

編集:私は提供のJavaPOSサンプルを適応させることに成功し、そして私は今、Javaアプリケーションでだけでなく、印刷、および唯一の日食の外(.jarファイルを実行)することができます。

私は日食でアプリを実行すると、私はエラーを持っている:「サービスがロードされたJCLレジストリに存在しません」。

そして

はWebアプリケーションについて、私は(外日食)を実行しているTomcatの中でそれを展開しようとしたが、私はあなたが-Djava.library.pathを設定する必要が

+0

はあなたの日食のための解決策を見つけるために管理していますか?ありがとう –

+0

いいえ、私はちょうど外食の日食の上に私の瓶を展開:/ – Lempkin

答えて

1

「インスタンスを作成できませんでした」同じエラーを持っています= Eclipseの「path_to_dlls」