java pos机 USB无驱动打印

pos机器上有些特殊指令,不能使用驱动,电脑lpt1口坏了,只有USB接口好的,求USB打印代码,网上搜索了些
但这个再我的电脑使用会出现异常


 public static void main(String[] args)
    {
        try
        {
            Host   host = HostFactory.getHost();
            Bus[]  bus  = host.getBusses();
            int    total_bus = bus.length;
            for (int i=0; i<total_bus; i++)
            {
                Device root = bus[i].getRootHub();
                int total_port = root.getNumPorts();
                for (int j=1; j<=total_port; j++)
                {
                    Device device = root.getChild(j);
                    if (device != null)
                    {
                        // 操作USB
                    }
                }
            }
        } catch (Exception e)
        {
            System.out.println(e.getMessage());
        }
    }

Host host = HostFactory.getHost();这句会报下面的这个异常
java.lang.UnsatisfiedLinkError: no jusb in java.library.path

楼主解决没,如果解决分享下啊,948766785@qq.com,多谢,