maven
手元にはjarファイルがあるけどもリポジトリにはなかったり、リポジトリにあるのを落としてきたのにコンパイルが通らなかったり、色々大変。
プロジェクトに必要なJarを勝手にダウンロードしてくれる、というと便利そうだけども、どのJarが必要かは自分でXMLを書かないと行けないのです。
Maven Repository: Search/Browse/Explore を使ってアーティファクトIDとかを調べて記述。
Maven入門 (2) Maven -TECHSCORE-。リモートリポジトリにないときは自分でどこかから入手してローカルリポジトリに入れなければ行けません。
きちんとやったつもりなのに「パッケージ org.apache.xmlrpc は存在しません。」と怒られてこまりはてました。 リモートリポジトリに入っているJarをEclipseでビルドパスに指定してやるとEclipseでビルドできるのに、
依存性の設定のスコープの値をcompileにするとうまく行きました。
ビルドには成功して、実行可能なJarも出来たのですけど、実行するとNoClassDefFoundError。 これってあれですよねきっと。実行時に外部のJarを参照できていないという罠。 でももう28時半なので寝ます。