0

Java と Eclipse を使用するのはこれが初めてです。まったく新しい Java プロジェクトを開始しました。それに NanoHTTPD をインポート/追加したいと考えています。これどうするの?

これは NanoHTTPD のサイトです: http://nanohttpd.com

ありがとう!

編集

学んだ教訓、具体的に説明しないと、質問に対してバックスラッシュが付けられます。私は質問を編集しました。ここにいくつかの背景と私が遭遇している問題があります。

与えられた JAVA プロジェクトを照会する必要がある Nodejs バックエンドを開発しています。サービスは異なるマシンで実行されるため、パイプは使用できません。Tomcat はやり過ぎに思えるので、NanoHTTPD を使用して Web サービスを開発することにしました。私は Ruby と Nodejs から来たので、コンパイルと Eclipse は私にとって非常に新しいものです。まず、私は TAR と ZIP だけの JAR ファイルを持っていません。私が読んだところ、それらは根本的に異なっています。ただし、TAR ファイルと ZIP ファイルを推奨どおりにインポートしようとしましたが、Eclipse で取得した構造は、JRE システム ライブラリや私が見た他のものと比較して正しくないようです。それにもかかわらず、先に進み、Main.java ファイルからパッケージをインポートしようとしました

package fi.iki.elonen;

public class Main {
    public static void main (String[] args)
    {
        System.out.println("Main");
    }
} 

実行しようとすると、次のエラーが表示されます。

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at Main.main(Main.java:4)

IBM の素晴らしい記事「Managing the Java classpath (UNIX and Mac OS X)」を見つけました。この記事では、Eclipse などの IDE を使用すると、ソース パス、クラスパス、およびコンパイルを処理する手間を軽減できると述べられています。残念ながら、ここで行き詰まる恐れがあります。

私が持っているものの画像をアップロードしようとしましたが、どうやら私はまだそれを行うのに十分な人気がありません.

ライブラリをインポートするだけでなく、プロジェクトで使用する方法を理解するのを手伝ってくれる人はいますか? 複数のパッケージでのインポートを説明する明確な Linux/Mac OS X 投稿への URL だけでも素晴らしいでしょう。

4

2 に答える 2

2

NanoHTTPD は非常に軽量になるように設計されています。

github のソースから「NanoHTTPD」クラスを切り取って貼り付けました。そのすべてがそこにあり、それをクラスとして自分のプロジェクトに貼り付けました。

次に、nanoHTTPD のサブクラスを作成し、'serve' メソッドをオーバーライドして自分のものを送信しました。

于 2015-01-31T22:17:07.620 に答える