mavenに関するAoinoのブックマーク (6)

  • JavaとXMLのマニアな開発

    はじめに JavaとXMLでシステム開発する毎日を過ごす管理人ですが これは便利だ! げげ、落とし穴だー! と思ったことを自分の備忘録の意味を込めて書いていこうと思います。 しばらくお休みします( 2008-09-22 ) 2007年の5月ごろから、毎週更新してきたこのサイトですが、書いておきたいことが ほぼ蓄積されてきて、何を書こうか迷うようになっていました。 中途半端なネタを続けるより、少しお休みして、新たなネタを仕入れることにしました。 Maven2 Maven2(メイヴァン ツー と読むそうです)は Java Buildツールです。 管理者も以前は Ant を使っていましたが、最近は Maven2 が好みです。 「Maven2とは何か?」から「Maven2の使いこなし方」までを解説します。 Maven2とは? Maven2入門 Maven2実践 Eclipse編 Webアプリ編 便

  • Maven2/3 & Scala2.8.1 « Scala+DBMS+Web

  • Archetype -- プロジェクト・テンプレートのフォルダ構造 - 倭マン's BLOG

    今回は、前回の最後に少し言及した、プロジェクト・テンプレート(archetypeArtifactId で指定する)の幾つかを取り上げて、プロジェクト生成時に作成されるフォルダ構造やファイルを見てみましょう。 ここで取り上げる archetypeArtifactId は maven-archetype-quickstart maven-archetype-webapp maven-archetype-j2ee-simple maven-archetype-protlet maven-archetype-site maven-archetype-site-simple maven-archetype-archetype maven-archetype-mojo の8つです*1。 以下で作成したプロジェクトは、前回に引き続きグループ ID (というより packageName)を "org.sa

    Archetype -- プロジェクト・テンプレートのフォルダ構造 - 倭マン's BLOG
  • 構成管理 実践入門 第4章 Maven2によるビルド入門 まずは試してみよう

    第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう 第5章 Maven2ベストプラクティス

    Aoino
    Aoino 2011/11/27
  • 第21回 Liftウェブフレームワークを使う(その1)

    有限会社ITプランニングに勤務するプログラマー。型理論などの応用である関数型言語MLや証明支援器Coqを使った、高信頼なシステム開発の技術に興味がある。 LiftはScalaでウェブアプリケーションを作るためのフルスタックなフレームワークです。Liftを使えば、テンプレートシステムやORマッピング、セッション管理などウェブアプリケーションに便利なものはすべてそろっている環境で開発をすることができます。 さらに、それだけでなく、LiftはScalaの機能を生かしたすばらしい特徴があります。 スニペットと呼ばれる関数を主体としたビューの構築 高階関数を使ったシンプルなインタフェースの設計 Scalaコンソールによる対話的なデバッグとメンテナンス 型推論による簡潔なコードの記述 型検査によるプログラムの誤りの検出 nullがないことによって、実行時エラーを大幅に削減 まだLiftは新しい技術です

    第21回 Liftウェブフレームワークを使う(その1)
  • Ubuntu 11 にScalaとLiftの環境を構築する | GENDOSU@NET

    Scalaが気になるので、実行環境を作ってみる。 Scalaと、Scalaでwebアプリケーションを作るに当たって必要になってくるソフトウェアを上げてみる。 Scalaとは JVM上で動作する比較的新しい言語 オブジェクト指向言語(つまりJava)と関数型言語 Liftとは Scalaで構築されたWebアプリケーションフレームワーク Mavenとは Javaプロジェクト管理ツールである 環境の構築 Ubuntu 11 はインストール済みとする。 JDKのインストール sudo apt-get install openjdk-6-jdk Maven 3のインストール http://maven.apache.org/ からmavenをダウンロード wget http://ftp.jaist.ac.jp/pub/apache//maven/binaries/apache-maven-3.0.3

    Ubuntu 11 にScalaとLiftの環境を構築する | GENDOSU@NET
  • 1