importファイルのdownLoad方法

このQ&Aのポイント
  • importファイルのdownLoad方法についての質問
  • javaプログラムからのimportファイルのdownLoad方法について質問
  • 初心者の質問:importファイルのdownLoad方法を教えてください
回答を見る
  • ベストアンサー

importファイルのdownLoad方法

下記のjavaプログラムをsite(URL参照)からdownLoadしました。 ここで、importするファイルとしまして、ch.ntb.usb.Device、ch.ntb.usb.USB、 ch.ntb.usb.USBExceptionがありますが、これらのファイルの入手方法に 付きまして、コメント頂けますと大変助かります。 (javaのlibに、既に格納されているかも知れませんが) 初心者の質問であり、また基本的な質問ですが、宜しくお願いします。 http://libusbjava.sourceforge.net/wp/res/demos/ReadWrite.java.html ================================== /* * Java libusb wrapper * Copyright (c) 2005-2006 Andreas Schläpfer <spandi at users.sourceforge.net> * http://libusbjava.sourceforge.net * This library is covered by the LGPL, read LGPL.txt for details. */ package ch.ntb.usb.demo; import ch.ntb.usb.Device; <--これらの入手方法がわかりません。 import ch.ntb.usb.USB; <--- import ch.ntb.usb.USBException; <-- /** * Demo class to demonstrate simple read and write operations to an USB device.<br> * * @author schlaepfer * */ public class ReadWrite { 以下、省略 =================================== 以上

  • Java
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

記載されたURLの下記 Sourceforge のリンクをたどります。 >Sourceforge project page of the Java libusb wrapper. Sourceforgeからch.ntb.usb-0.5.9.jarをダウンロードして、 このjarファイルをクラスパスに設定します。

bakabon_X
質問者

お礼

teketon さま その後、調べましたところ、下記のサイトに、クラスパスの説明がありましたので、 トライしてみます。 https://docs.oracle.com/javase/jp/1.5.0/tooldocs/windows/classpath.html

bakabon_X
質問者

補足

teketon さま 早速の回答有難うございます。 >Sourceforgeからch.ntb.usb-0.5.9.jarをダウンロードして、 このjarファイルをクラスパスに設定します <--このファイルをクラスパスに設定する方法が、残念ながらわかりません。 (つまり、この様な事をやったことがありません) ch.ntb.usb-0.5.9.jarをダブルクリックしますと、一瞬何か実行している様ですが 直ぐに終了します。 この件に付き、コメント頂けますと大変助かります。

関連するQ&A

  • ch.ntb.usb-5.0.9.jarの使用

    毎度、お世話になります。 javaのusbWrapper(ch.ntb.usb-5.0.9.jar)をdownloadしてます。 そして、このpackageが利用できる様にするために、下記の如くdosコマンドを実行しています。 java -classpath c:\pleiades44\workspace\ch.ntb.usb-5.0.9.jar ch.ntb.usb-5.0.9.jar そこで、下記のエラーが表示されます。 メインクラス:ch.ntb.usb-5.0.9.jarが見つかりません。 なお、usbWrapperに関しましては、http://libusbjava.sourceforge.net/wp/?page_id=8 を 参照しています。 この件に関しましてコメント頂けますと大変助かります。

    • ベストアンサー
    • Java
  • javaのUSBの読込命令について質問

    下記は(//========で囲まれた部分)、USBの読込命令に関連したコードです。 USBのデーターを読込みますと、読込みましたバイト数をsize_readDで返してきます。 読込むデーターが無い場合は、size_readDはゼロにならず、catchもされず、下記の 他のUSBExceptionが発生します。 Q1)ゼロを含めた読込みバイト数を返す読込み命令はありますか(例えば、readBulk)? /** * Dispatch an uncaught exception to the handler. This method is * intended to be called only by the JVM. */ private void dispatchUncaughtException(Throwable e) { getUncaughtExceptionHandler().uncaughtException(this, e); } //============================== import ch.ntb.usb.Device; import ch.ntb.usb.LibusbJava; import ch.ntb.usb.USB; import ch.ntb.usb.USBException; import ch.ntb.usb.Usb_Bus; import ch.ntb.usb.Usb_Config_Descriptor; import ch.ntb.usb.Usb_Device; import ch.ntb.usb.Usb_Device_Descriptor; import ch.ntb.usb.Utils; try{ size_readD=dev.readBulk(0x82, readData_byte, DATAWORDX*4, 500, true);   //size_readDはゼロにはならず、特別な割込みが発生します } catch (USBException e) { System.out.println("readBulk_Error_PLR(USBException): size_readD="+size_readD); System.exit(1); } if(size_readD==0){ //このコードは機能せず System.out.println("size_readD="+size_readD); break; } //===========================

    • ベストアンサー
    • Java
  • usb4javaを使用の為のNative Lib

    USBのクラスとしてusb4javaを使用しています。 usb4javaを使用するためには、下記のimportが必要となりますが、また別途にlibusb4javaなるLibsが 必要であり、nativeクラスとして別途設が必要の様です(http://usb4java.org/nativelibs.htmlによりますと)。 前記のURLの中に次のコードがありますが、そのコードはどの様に使用すべきか不明です。 この件に関しまして、コメントいただけますと、大変有難いです。 使い方が不明の記述================================== natives/ org/usb4java/ linux-x86/libusb4java.so windows-x86/libusb4java.dll osx-x86/libusb4java.dylib lib/ usb4java.jar commons-lang3.jar myapp.jar myapp.sh import Lib=================================== import org.usb4java.BufferUtils; import org.usb4java.DeviceHandle; import org.usb4java.LibUsb; import org.usb4java.LibUsbException; import org.usb4java.Transfer; import org.usb4java.TransferCallback; なお、usn4javaを使用するに必要な下記の2個のLibsはdownloadして、クラスパスに指定しました。 usb4java-1.2.0.zip usb4java-javax-1.2.0.zip 以上

    • ベストアンサー
    • Java
  • usb4javaのコンパイルについて

    USBのクラスとしてusb4javaを使用しています。 usb4javaを使用するためには、下記のimportが必要となりますが、また別途にlibusb4javaなるLibsが 必要であり、nativeクラスとして別途設が必要の様です(http://usb4java.org/nativelibs.htmlによりますと)。 前記のURLの中に次のコードがありますが、そのコードはどの様に使用すべきか不明です。 この件に関しまして、コメントいただけますと、大変有難いです。 使い方が不明の記述================================== natives/ org/usb4java/ linux-x86/libusb4java.so windows-x86/libusb4java.dll osx-x86/libusb4java.dylib lib/ usb4java.jar commons-lang3.jar myapp.jar myapp.sh import Lib=================================== import org.usb4java.BufferUtils; import org.usb4java.DeviceHandle; import org.usb4java.LibUsb; import org.usb4java.LibUsbException; import org.usb4java.Transfer; import org.usb4java.TransferCallback; なお、usn4javaを使用するに必要な下記の2個のLibsはdownloadして、クラスパスに指定しました。 usb4java-1.2.0.zip usb4java-javax-1.2.0.zip コンパイルしますと、import org.usb4java.BufferUtils;等のorgがついているimport文は 該当の項目が無いためか、削除されます。 以上

    • ベストアンサー
    • Java
  • libusbのusbデーターの読込み

    今日は javaの環境で、ibusb(win32_wrapper)使用しましてusbデーターの読込みをしています。 読込み命令は、readBulk(....)です。 このreadBulk命令の説明は、下記のサイトのClssDeviceの中にあります。 http://libusbjava.sourceforge.net/wp/res/doc/ch/ntb/usb/Device.html そして、このサイトの中にClassDevice関係の命令の一覧表と簡単な説明があります。 Q1)readBulk()命令の内容(マクロとかサブルーチン)を拝見することは可能ですか? 以上、宜しくお願いします。

    • ベストアンサー
    • Java
  • javaプログラム(usb4javaを使用)

    Windows7でusb4javaを使用するjavaの環境(Eclipse)、USBデーターの読込みを行なっています。 下記のサイトに、usb4javaのサンプルプログラム(SyncBulkTransfer.java)があります。 ここで、 result = LibUsb.claimInterface(handle, INTERFACE);文を実行したときに、下記のエラーが 発生します(これは、読込み操作の前の段階です)。 access denied (insufficient permissions) usb4java clainInterface このエラーの原因は、既にc:\Windows\System32の中にインストールしていますlibusb0.dllがWindows7のOSと相性が悪いとも考えられます。 注)libusb0.dllはsourceforgeのlibusb-Win32からdownloadしたものであり、このdllは libusb / libusb-win32 wrapperを利用するjavaの環境では問題ありません。 しかし7、前記の様にusb4javaを使用するjavaの開発環境では、エラーが発生します。 Q1)この"access denied"のエラーについてコメント頂けますと大変助かります。 https://github.com/usb4java/usb4java-examples/blob/master/src/main/java/org/usb4java/examples/SyncBulkTransfer.java 以上、宜しくお願いします。

    • ベストアンサー
    • Java
  • Windows7でjavaのjarファイルを開く

    Windows7を使用しています。 下記のサイトからdownloadしました、ch.ntb.usb-0.5.9.jarをダブルクリックで 実行しましたが、実行できないようです。 ここで、jarファイルの関連付けを、既定のプログラムとして、Java(TM)Platform SE binary にしましたが、開くことが出来ません。 JREに関連付けたいとも考えていますが、その選択方法がわかりません。 Q1)このファイルの実行方法があれば、お知らせください。 =================================== http://sourceforge.net/projects/libusbjava/ =================================== 以上宜しくお願いします。

  • javac が実行できません。。

    以下はMain.classです。 package createMaster.util; import createMaster.util.Read; public class Main { public static void main(String[] args) { Read read = new Read(); read.execute(); } } 以下はRead.javaです。 package createMaster.util; public class Read { public void execute(){ System.out.println("okokokok"); } } javac Read.javaをして javac Main.javaを実行すると 下記のエラー出力されます。 Main.java:3: シンボルを見つけられません。 シンボル: クラス Read 場所 : createMaster.util の パッケージ import createMaster.util.Read; ^ Main.java:12: シンボルを見つけられません。 シンボル: クラス Read 場所 : createMaster.util.Main の クラス Read read = new Read(); ^ Main.java:12: シンボルを見つけられません。 シンボル: クラス Read 場所 : createMaster.util.Main の クラス Read read = new Read(); ^ エラー 3 個 いったいなぜでしょうか。。。。 御存じの方はお答えて頂戴。。

    • ベストアンサー
    • Java
  • TextAreaでの文字の色

    こんばんわ。 皆様、ゴールデンウィークいかがお過ごしでしょうか? さて、TextAreaもしくはJTextAreaで、一行づつ、文字の色を変えるにはどうしたらいいのでしょうか? 以前も、同じ内容の質問があったようですが、(http://oshiete1.goo.ne.jp/kotaeru.php3?q=22309) 読んでみたのですがStylepadというDEMOがどこにあるかわからず、解決できないのでよろしくお願いします。 解決できそうなサンプルのURLなど分かりましたら、回答していただければとてもたすかります。 import java.applet.*; import java.awt.*; import java.swing.*; public class test extends JApplet { public void init() { Container con = getContentPane(); String str1 = "あいうえお\n"; String str2 = "かきくけこ\n"; JTextArea JT = new JTextArea(); con.add(JT); JT.append(str1); JT.append(str2); } } これの"あいうえお"と"かきくけこ"を異なる色にしたいのですが、どうしたらいいのでしょう?

    • ベストアンサー
    • Java
  • バイナリファイルの読み込みについて

    java初心者です。 今バイナリファイルの読み込みを行っているのですがバイナリファイルのデータの値とプログラムで読み込んだ値が違っているので困っています。 バイナリファイルはASCIIテキストになっていてデータを見ることができ中身は -0.00012 -0.00009 -0.00009 -0.00012 -0.00009 -0.00009 -0.00009 -0.00012 ・・・・・・・(値が続くという意味です) となっています。 作ったプログラムは import java.io.*; class a { public static void main(String[] args) { try { FileInputStream in = new FileInputStream("file name"); int ch; while ((ch = in.read()) != -1) { System.out.println(ch); } in.close(); } catch (IOException e) { System.out.println(e); } } } で作って読み込んでみたのですが出力された値は 45 48 46 48 48 48 49 50 ・・・・・・ になってしまいます。 どのようにしたら値が等しくなるのでしょうか。教えてください。

    • ベストアンサー
    • Java