2012-03-15 9 views
0

私は、このサーブレットプログラムと(私が呼び出したい)外部の.jarファイルを持っています。基本的にjarファイルにあるクラスの1つをインポートする必要があります。これは、呼び出す必要があるメソッドがあるためです。これは可能ですか?Javaプログラムへのjarクラスのインポート

は現在、以前のプログラマは、単純で(私が欲しい)クラスに呼び出すことができました:

import Validator.validate; 

を今の.jarの名前が

あるBugValidator.jar

上記のコードをsuceesなしに実装しようとしましたが、ファイルの特定の場所が必要ですか?私はnetbeans 7.1を使用しているので、ファイルパスに追加する必要がありますか?

+0

jarファイルをクラスパスに追加しましたか? – Dikei

+0

私は推測しませんが、WEB-INF/libフォルダに追加しました – Shahab

答えて

1

WEB-INF/libにJARファイルをコピーします。コンテナは、このフォルダにある場合、クラスパスにクラスパスを自動的に追加します。

[編集] Netbeansの内部では、手動でJARを追加する必要があります。 "ライブラリ" - > "JAR /フォルダの追加..."を右クリックしてください。

+0

ああ、それを試してみましょう – Shahab

+0

WEB-INF/libフォルダに追加したので、クラスパスにあるかどうか確認する方法Validator.validateをエラーとしてハイライト表示 – Shahab

+0

'Validator.validate'が奇妙に聞こえます。パッケージ名は "com"または "org"で始まり、小文字にする必要があります。 'Validator'の後に' .validate'を削除し、Ctrl + Spaceを 'Validator'の直後にカーソルを置いてください。 –

関連する問題