Java POS打印机错误
我是Java新手,我正在使用Java开发POS应用程序Java POS打印机错误,java,javapos,Java,Javapos,我是Java新手,我正在使用Java开发POS应用程序 <!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )--> <prop name="Halftone" type="String" value="0"/> <prop name="PhysicalPrinterName" type
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
我为这个项目买了一台爱普生POS打印机。打印机型号为爱普生TM-U220。
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
我已经安装了JavaPos
,我的代码片段如下。但是当我运行时,我得到了这个错误
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
如果有人能帮我解决这个问题,我将不胜感激
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
这是jpos.xml文件
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
我自己解决了:)现在它运行良好。谢谢乔普帮我
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
这是对我有效的解决方案
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
如果任何人需要有关POS打印机问题的进一步帮助,请与我联系。我会尽力帮助你们的。Tips:String ESC=“\u001b”
c==true
可以是c
,c==false
可以是!c
(不是c)。看第54行(你看到错误堆栈跟踪中的那一行了吗?)。原因是存在的。如果这是一行getCoverOpen()
,那么在这里似乎无法检测到。注释掉代码。是的,我在执行第54行时得到错误。请帮帮我。。!!上面说。。。run:jpos.JposException:Service在加载的JCL注册表中不存在将该信息放入问题中,net everyone阅读所有小写字母注释。排队。(我无能为力)我已经自己解决了:)现在它运行良好。感谢Joop帮助我开始使用Bixolon SRP-F310 POS打印机。我想使用JAVA和JPOS打印到print。你能从一开始就指导我吗。是的,我使用linux,所以请指导我参考linux。亲爱的朋友,我有一个Vega7000系列EFT-POS终端。你知道我如何为它开发程序吗?我需要什么样的工具、IDE和文档?我在哪里可以找到这些要求?它有JVM吗?i、 它支持Java应用程序还是我必须使用另一种编程语言?非常感谢您对这个问题的任何解释。@KostasC-请尝试查看{your_jre_install_path}/jre6/lib/ext文件夹中的jar文件。
<!--Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String" value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String" value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>