を見つけることができませんそれは標準ライブラリのクラスのように見えるので、非常に混乱します。Apacheのキャメルは、私はApacheのキャメルを使用してWebページをダウンロードしたかった、と悲しそうに私の努力をすることによって引き起こされているように見えるすべてがエラーのひどい壁によって停止されたサーブレットクラス
私は日食では、と私は参照されるライブラリプロジェクトを作成しました:
- SLF4J-API-1.6.4.jar
- SLF4J - シンプル-1.6.4.jar
- ラクダコア
- ラクダhttp4-2.9.1.jar
-2.9.1.jar仕事をすることになっているクラスのコード:
package camelexample;
import org.apache.camel.CamelContext;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
public class HttpDownload {
public static void main(String[] args) throws Exception{
System.out.print("download");
CamelContext context = new DefaultCamelContext();
context.addRoutes(new RouteBuilder(){
public void configure(){
from("http://www.ii.uni.wroc.pl/~gst/").to("file:data/webpage.html");
}
});
context.start();
Thread.sleep(10);
context.stop();
}
}
プロジェクトを実行するために、私はちょうど "実行"ボタンをEclipseを使用しています。私は間違って何をしていますか?
それを解決するために、 'のjavax.servlet-api'のMavenの依存関係を追加します。 ' javax.servlet javax.servlet-api 3.0.1 ' –
Braj