9

私はJavaにかなり慣れていますが、htmlunitを試してみたいと思います。IDEとしてnetbeansを使用しており、プロジェクトフォルダ「hu1」を作成しました。そのフォルダの構造は次のとおりです。

hu1
 > nbproject
 > src 
   > hu1
 > test

ここで、htmlunit 2.7をダウンロードし、フォルダーを解凍します。このフォルダーには、多数のjarファイルが含まれる「lib」フォルダーが含まれています。htmlunitを使用できるように、そのlibフォルダーをnetbeansプロジェクトフォルダーのどこに配置しますか?

また、それを理解したら、インポートにどのパスを使用しますか。私がウェブ上で見た多くの例は、次のようなものを使用しています。

import com.gargoylesoftware.htmlunit.BrowserVersion;
import com.gargoylesoftware.htmlunit.Page;

com.gargoylesoftwareはどこから来たのですか?

私はこれが初心者の質問であることを知っています、そして私は本当にJavaでプログラミングする方法についてもっと読むべきです、しかし私はここの専門家からのいくつかのアドバイスをいただければ幸いです。


更新:これが私のセットアップの写真です。

4

2 に答える 2

9

ここで、htmlunit 2.7をダウンロードし、フォルダーを解凍します。このフォルダーには、多数のjarファイルが含まれる「lib」フォルダーが含まれています。htmlunitを使用できるように、そのlibフォルダーをnetbeansプロジェクトフォルダーのどこに配置しますか?

まず、ライブラリをIDEに登録します。

  1. IDEで、[ツール]> [ライブラリ]を選択して、ライブラリマネージャーを開きます。
  2. [新しいライブラリ]をクリックして、ライブラリの名前を入力します(例:「HTMLUnit」)。
  3. 「HTMLUnit」ライブラリを選択した状態で、「Add JAR / Folder ...」ボタンをクリックし、以前にダウンロードしたjarファイルを選択し、「OK」をクリックして完了します。

代替テキスト
(ソース:netbeans.org

次に、作業中のプロジェクトにライブラリを追加します。

  1. プロジェクトビューからプロジェクトを選択し、右クリックして[プロパティ]を選択します
  2. [ライブラリ]カテゴリで、[ライブラリの追加... ]ボタンをクリックし、HTMLUnitライブラリを選択して、[OK]をクリックして完了します。

代替テキスト
(ソース:netbeans.org

(...)com.gargoylesoftwareはどこから来たのですか?

ライブラリから(より正確には、htmlunit jarから)追加する必要があります。

于 2010-07-18T22:59:43.910 に答える
1

com.gargoylesoftware.htmlunit

ダウンロードしたjarファイルの1つに含まれるパッケージです。Javaが内部のクラス(Page、BrowserVersion ++)を見つけるには、これらのjarファイルが「クラスパス」上にあることを確認する必要があります。Netbeansを使用している場合は、通常、libフォルダーにjarをダンプすることでうまくいきます。

于 2010-07-18T22:46:57.087 に答える