IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
今回は、ソフトウェアのレビュー/テスト/デバッグを助け、ソフトウェアの品質向上に役立つプラグインを紹介しましょう。バグの存在する可能性があるコードを指摘するFindBugs、カバレッジによりユニットテストの網羅性を検証するdjUnit、スレッドの問題の検出を助けるEnerjy Thread Profilerの3プラグインです。 1.FindBugs プログラムのバグ検出の手段として、プログラムを動作させずにバグを検出する静的解析があります。Eclipseも簡単な静的解析機能を備えています。コード中で初期化されないオブジェクトを参照する機能や、depricateなメソッドを利用した場合など、推奨されないコードを書くと黄色でランプマークを表示する機能などです。 FindBugsプラグインは、Eclipseの標準機能以上に強力な静的解析の機能を提供します。ある特定のコードパターンにマッチする部分
// maven2 をつかって 30 分でつくる プロジェクトサイト // 2006-06-06 加藤洋一 新規作成 // 2006-06-18 加藤洋一 更新 // 2006-09-14 加藤洋一 誤字脱字の訂正 //--------------------------------------------- 目的: maven2 を利用したプロジェクトサイト構築を紹介します。 eclipse + ant + cvs + junit + ... といった従来方法から eclipse + maven2 + subversion + testNG + cobertura + continuum + ... の方法への乗換えを勧めるものです。 > ====================================== 0. maven とは 0.1 maven って何 0.2 なぜ mav
昨今、良くある(僕自身も好みの)組み合わせで、 ・IDE・・・Eclipse ・ビルドツール・・・Maven2 及び Eclipse m2eclipseプラグイン ・コンテナ・・・Tomcat 及び Tomcatプラグイン ・フレームワーク・・・Seasar2 及び S2ファミリー と言うのがあります。 しかし、開発環境構築は結構難問です。 Eclipse、Maven2、m2eclipse、Tomcatプラグイン... それぞれ「個別の問題」にフォーカスしたツールを組み合わせようとすると、 細かいところでギャップがあって、各ツールの長所を活かしつつ、うまく連携させるには試行錯誤が必要です。 そこで、以下のような各ツールの長所を活かせる開発環境を作ってみる。 1.Eclipse ・修正したソースのインクリメンタルコンパイル。 ・その他もろもろ... 2.Maven2 ・pom.xmlによるプ
ここでは、コーディング規約を公開しています。当規約をより良いものにするため、ディスカッション用としてメーリングリストをご用意しました。メーリングリストへの 入会方法は、このページの末尾にあります。 コーディング規約に関する情報をご紹介します。 ■株式会社電通国際情報サービス版 Javaコーディング規約2004(04/09/30) ・PDF(約430KB) 本Javaコーディング規約の担当者へのご意見はjava-coding-info at ObjectClub.jpまでお寄せください。本Javaコーディング規約は、(株)電通国際情報サービス様の『Javaコーディング規約2004』をもとにしております。 『Javaコーディング規約2004』の改版として、『Javaルールブック ~読みやすく効率的なコードの原則』が出版されております。 ■オブジェクト倶楽部版 Javaコーディング規約(04/0
作成 2003/10/22 Scarabとは Scarabって何? Scarab(すからべ)はIssue Tracking System(出来事追跡システム)です。 Issue Tracking Systemとは、例えばバグの登録、検索、修正履歴などを保存し管理するシステムです。バグだけでなく、機能要求や、TODOリストなどを管理します。Issue TrackingシステムではBugzillaが有名ですが、その他、いろいろなものがあるようです。 バグ管理ツールのリスト http://www.opensourcetesting.org/bugdb.php Scarabは、Tigris.orgのScarabプロジェクトで開発されているオープンソースのソフトウェアです。また、Scarabは、Javaサーブレットベースで動作し、Jakarta Turbineフレームワーク上に構築されています(Ve
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く