タグ

maven2とJavaに関するyuroyoroのブックマーク (10)

  • Mavenで配布用zipファイルを作成する - Sacrificed & Exploited

    mavenで依存ライブラリや設定用ファイル、バッチファイルなどを含んだ配布用zipファイルを作る方法をメモしておく。 配布物のディレクトリ構成 以下のような構成の配布物を作成します。 +bin/ +sample.bat <----起動用バッチファイル(windows用) +sample <----起動用バッチファイル(unix用) +config/ +config.xml <----設定ファイル +config.xsd +backlog.xml <----backlogの設定ファイル +lib/ +sample-0.0.1.jar <----実行対象のjar +依存しているjar 実行方法のバリエーションについて jarに格納されたクラスを実行するには、以下のようなバリエーションがあります。 依存ライブラリを統合した実行可能なjarを作成し、-jarオプションの引数に指定して起動する。 依

    Mavenで配布用zipファイルを作成する - Sacrificed & Exploited
  • GAE/JのDevAppServerMainを起動するmaven pluginを作った

    2009-07-27追記SDKのバージョンに合わせてバージョンが変わってますので更新のエントリも参照する事! 今までmaven archetype pluginをいくつか作って来たけど、どれも「Eclipseが前提」となっていて、せっかくarchetype:generateでプロジェクトが作れるし、単体テストもできるのに結局Google Plugin for Eclipseかappengine-java-sdkも必要なんだよな〜、mavenを使った開発っぽくないよな〜、というカンジがあった。 mavenを使うんだから、sdkなんていちいち落としてくるなんておかしいよ、プラグインが勝手に解決しろや〜、て思うもんね。そこで、以下のようなMavenプラグインを作った。 com.google.appengine.tools.KickStartを使ってcom.google.appengine.too

  • GAE for Javaをarchetype:createする

    Google Codeにmaven2のgae-maven-archetypeというarchetyoe plug-inプロジェクトがあり、それが使える。自分はt-2+Guice+JPA用のものを作って使っているが、gae-maven-archetypeプロジェクトのものが汎用的で使いやすそう。 $ mvn archetype:create -DgroupId=com.shin1ogawa -DartifactId=com.shin1ogawa.gae.sample -DarchetypeArtifactId=appengine-quickstart -DarchetypeGroupId=org.mvnsearch.maven.archetypes -DarchetypeVersion=1.0.1 -DremoteRepositories=http://www.mvnsearch.org/ma

  • executable-warのarchetype公開 - じゃばてないわー オージー放浪編

    Executable-WARを作成するためのmvn用のarchetypeを作成してみました。せっかくなので公開してみます。Jetty6.1.14が組み込まれています。Executable WARの良いと思うところいちいちサーバーたててデプロイしなくても素直にjarを実行すればWebアプリが使えるので、とても便利だと思います。あとは、Webアプリ+SWINGで遊んだりとかも出来そうですね。いざ気で運用となるとサーバーにデプロイの方が良いかもしれませんが、試しに作った程度のWebアプリならさくっと動かしたいよね、と思いました。ただ、0.0.1というか、この手の物を公開しても良く立ち居振る舞いがわからないので、あまり丁寧なサポートは出来ません。すいませんすいません><ソースの場所http://code.google.com/p/studyroom4tonocchi/ここにコミットしました。使い

  • JDBCドライバまとめ - kaisehのブログ

    各種RDBMSのJDBCドライバがダウンロードできるURLと、ドライバのクラス名と、POMのdependency(現時点の最新バージョン)を表にしてみました。Mavenのセントラルリポジトリからドライバが見つからなかった場合は、POMの欄をN/Aにしてあります。 DB / Download URL JDBC Driver Class POM MySQL com.mysql.jdbc.Driver mysql mysql-connector-java 5.1.6 PostgreSQL org.postgresql.Driver postgresql postgresql 8.3-603.jdbc4 SQLite org.sqlite.JDBC N/A HSQLDB org.hsqldb.jdbcDriver hsqldb hsqldb 1.8.0.7 Derby org.apache.der

    JDBCドライバまとめ - kaisehのブログ
    yuroyoro
    yuroyoro 2008/10/06
    Oracleのリポジトリがないのはほんと不便。
  • Maven2RepoRemote - SeasarWiki

    Maven2レポジトリを利用する† このページには、seasar.orgのMaven2レポジトリから配布されているSeasarプロダクトを利用するための情報を記述します。 その他のMaven情報については MavenInformation を参照してください。 ↑ リモートレポジトリ† プロジェクトのpom.xmlへリモートレポジトリを設定します。 release プロダクトのみを使用する例 <repositories> <repository> <id>maven.seasar.org</id> <name>The Seasar Foundation Maven Repository</name> <url>http://maven.seasar.org/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> </re

  • Maven2 - PukiWiki

    Some users, in an effort to save money, buy Proscar (finasteride mg) instead of , and split the Proscar pills into several parts to approximate the dosage., http://www.classtown.com/home/index.cfm?d=details&user_id=AD00CD90-3048-7C56-91B004D0C49DAAF31556&course_id=2589 buy propecia online no prescription, 1578, http://www.classtown.com/home/index.cfm?d=details&user_id=AD2DCCC0-3048-7C56-915DC659AB

  • GreetingMain - wyukawa's diary

    Seasar 2.4.13からなぜか無くなってしまったGreetingMainというexample。 コマンドラインで簡単にDIやAOPの動作がみれて良かったんだけど、最近はDoltengのscaffoldが チュートリアル代わりになっているのかな。 っていうわけで、GreetingMainをいろいろ触ってみるメモ。 まず環境は下記のとおり。 maven:2.0.8 Eclipse:eclipse-jee-europa-fall2-win32 Eclipseを動かしているJDK:jdk1.6.0_03 EclipseプロジェクトのJDK:jdk1.5.0_09 Seasar:2.4.22 まずは環境設定から。 mvn -Declipse.workspace=. eclipse:add-maven-repo とやると、 .metadata\.plugins\org.eclipse.core.

    GreetingMain - wyukawa's diary
  • Mavenのパワーをthe rest of usに解放する - mvnbeans 1.0 SNAPSHOT公開 - 矢野勉のはてな日記

    Java2割増くらいで大げさに書いたけど8割くらいは気です。 maven2はjava最高のビルドツールです。コマンド一発でビルド、テスト、jarのアップロード、サイトの更新を行ってくれる。最も強力な力は、あらゆる依存jarを連鎖的に解決してくれるところです。もし私のプログラムがある一つのjarに依存しているとして、その一つのjarが5つのjarに依存し、そのそれぞれが2つの依存jarを持っていたら。 maven2が現れるまで、私たちは一つずつそれらの依存jarをすべて手動でダウンロードしてきました。でもmaven2はたったひとつの依存jarを元にして、すべての依存jarを連鎖的に走査し、すべてを一括でダウンロードしてくれる。 そのmaven2も登場からもうかなり立っているのに、「スタンダード」にまではなっていないんですね。なんでだろう。 要するに、maven2は敷居が高いんです。 mav

  • Maven-TECHSCORE-

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • 1