タグ

JavaとEclipseに関するnagasamaのブックマーク (21)

  • Eclipse and Java 6u21 problems

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    Eclipse and Java 6u21 problems
  • Memory Analyzer (MAT) | The Eclipse Foundation

    Memory Analyzer (MAT) The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption. Use the Memory Analyzer to analyze productive heap dumps with hundreds of millions of objects, quickly calculate the retained sizes of objects, see who is preventing the Garbage Collector from collecting objects, run a report to automatical

    Memory Analyzer (MAT) | The Eclipse Foundation
    nagasama
    nagasama 2009/03/25
    hprof を解析する
  • EclEmmaは,djUnitと同じくカバレッジ計測プラグインです。

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 昨今では,ますますテスト工程が重要視されるようになっています。品質の高いソフトウエアを効率的に開発することが,保守・管理コストの低減につながり,最終的なコスト削減を生むからです。 単体テスト工程では,「JUnit」フレームワークがデファクト・スタンダードです。これにより,効率的にテスト・ケース(テスト用のコードを書いたクラス)を作成し,何度でも繰り返し実行できます。単体テストを何度でも繰り返し実行できることは,短期開発で高品質を保つためには欠かせない要素です。 しかし,このようにJUnitフレームワークが品質向上に大きく貢献している半面,カバレッ

    EclEmmaは,djUnitと同じくカバレッジ計測プラグインです。
  • データベース編集ツール「DBViewer Plugin for Eclipse 1.0.3」リリース - builder by ZDNet Japan

  • 第5回 Europa(Eclipse 3.3)の注目機能はこれだ!

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 2007年6月29日に,待望のEclipse Europa(Eclipse 3.3)がリリースされました。今回は,Eclipse 3.3で注目すべき新機能と,前回までに紹介したプラグインでの注目機能を取り上げます。今回のバージョンアップでは,Windows Vistaへの対応や利便性の高い細かな機能追加はもちろんのこと,C/C++RubyといったJava以外への対応などが含まれています。Europaは,Eclipseとしての足元を固めつつ,次の展開への足がかりとなる注目のバージョンです。ぜひ,手にとって使ってみましょう。 Europaって? E

    第5回 Europa(Eclipse 3.3)の注目機能はこれだ!
  • Europa連動リリース - Eclipse WTP 2.0登場 | エンタープライズ | マイコミジャーナル

  • Springユーザは注目! Eclipse Europa対応の開発環境「Spring IDE 2.0」登場 | エンタープライズ | マイコミジャーナル

    The Spring Framework Projectは27日(米国時間)、Spring IDEの最新版となる「Spring IDE 2.0」を公開した。 The Spring Framework Projectは27日(米国時間)、Spring IDEの最新版となる「Spring IDE 2.0」を公開した。準備リリースとなるSpring IDE 2.0 RC1およびSpring IDE 2.0 RC2を経て、ほぼ計画どおりのリリースを実現した。Spring IDE 2.0はEclipseプラットフォームで動作するSpring Framework向けの統合開発環境。リリースが目前に迫っている次期Eclipseプラットフォーム「Eclipse Europa」との互換性もすでに実現されている。 Spring IDE 2.0ではSpring 2.0に対するサポートが実現されているほか、Spr

  • Jalcedo - リッチクライアントアプリケーション統合開発環境 | Home

    J-alcedoは、Eclipseプラグインの形で提供される、クライアント/サーバシステムの統合開発環境(IDE)です。手になじんだJavaとEclipseを使って、Eclipse RCPベースのリッチクライアントを楽に開発できます。無償で利用いただけるだけでなく、生成されるアプリケーションにもライセンスの制約はありません。 2008.05.12 Home 2007.10.02 Eclipse DTPプロジェクトについて 2007.07.31 技術情報 2007.06.25 ライセンスについて 2007.06.22 特長とメリット 今までになかったJavaによるリッチクライアント統合開発環境 開発作業を大幅に削減! J-alcedoを活用することで、コーディング量を大幅に削減でき、品質の向上にも貢献します。 »もっと詳しく 優れた生産性! 生成されるアプリケーシ

  • O/Rマッピングで郵便番号検索Ajaxアプリ作成!

    O/Rマッピングで郵便番号検索Ajaxアプリ作成!:MyEclipseでAjax+Javaをやさしく開発(3)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) 連載第1回では、MyEclipseによるWebプロジェクトの作成 、Tomcatを起動/停止する方法およびデプロイする方法、 Ajaxアプリケーションのデバッグ方法について紹介しました。そして、連載第2回では、DWRによるAjaxアプリケーションの

    O/Rマッピングで郵便番号検索Ajaxアプリ作成!
  • 第1回 Eclipse&プラグインのインストール方法

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 フリーの開発ツールEclipseには,便利な機能や特徴がたくさんあります。その中でも,Eclipseの機能を自在に拡張できるプラグイン機能は,Eclipseが多数の開発者に支持されている理由の一つです。 連載は,数あるEclipseプラグインの中から,便利で役に立つ=“使える”プラグインを厳選してテーマごとに分類し,読者の方々が迷うことなく目的に合わせたプラグインを選択,利用できるような情報を提供します。 ここで取り上げるテーマは以下の九つです。 Java開発を便利にする基プラグイン Webアプリケーション開発 GUIアプリケーション開発 D

    第1回 Eclipse&プラグインのインストール方法
  • Software Error

    Software Error:HTML::Template->new() : Cannot open included file ./tmpl/site//.tmpl : file not found. at lib/HTML/Template.pm line 1616. HTML::Template::_init_template(HTML::Template=HASH(0x91657bc)) called at lib/HTML/Template.pm line 1189 HTML::Template::_init(HTML::Template=HASH(0x91657bc)) called at lib/HTML/Template.pm line 1083 HTML::Template::new("HTML::Template", "filename", "./tmpl/site//

  • 【ハウツー】期待のプラグイン「JSF Tools」- Eclipse + WTPでのWeb開発が身近になる!? (1) JSF Toolsのセッティング | エンタープライズ | マイコミジャーナル

    JSF Toolsとは? Eclipseユーザの皆さんはご存知の通り、EclipseプロジェクトではWebアプリケーション開発用の標準プラグインとしてWTPを提供している。WTPの登場以前、EclipseでWebアプリケーションの開発を行うには、利用者自身が複数のプラグインの中から用途に応じて適切なものを選択する必要があった。WTPはWebアプリケーションの開発に必要な機能をひと通り提供しており、今後はWebの標準開発ツールとして普及していくことが期待されている。 さて、JSF ToolsはWTPのサブプロジェクトとして開発されているJSF開発用のプラグインだ。JSF ToolsはWTPが提供するWebアプリケーション開発機能に加えて、以下のような機能を提供する。 JSF用のプロジェクトファセット SFの設定ファイルをビジュアルに編集するためのエディタ JSPエディタにJSF固有の補完機能

  • プログラミングと開発者のためのCodeZine:Eclipse GMFを利用した状態遷移図エディタの作成(Eclipse, GMF, モデリング, ツール)

    はじめに Eclipse 3.2のリリースに合わせて、Eclipse FoundationではEclpse GMF(Graphical Modeling Framework)というツールをリリースします。今回はこのGMFを使ってモデリングツールを作成する方法を紹介します。まだEclipse 3.2、GMF共にリリースされたばかりで実開発ではまだまだ利用されていない現状ではありますが、こんなツールもあるんだなと思っていただければ幸いです。対象読者 MDA(モデル駆動アーキテクチャ)、DSL(ドメイン特化言語)と言ったキーワードに関心のある方をターゲットにしています。また、そういった小難しい概念を知らずともモデリングツールを自作したいといった方にも有益な情報かと思います。必要な環境Eclipse 3.2Eclipse GMF 1.0 Graphical Modeling Framework 「

  • SOAへの対応を強化 - J2EEアプリケーション開発環境"Lomboz 3.2"公開 | エンタープライズ | マイコミジャーナル

    ObjectWebは20日(現地時間)、ObjectWeb Lombozの最新版となる"Lomboz 3.2"の正式版をリリースした。LombozはJ2EE開発をサポートするためのEclipse用プラグインで、Eclipse WTP(Web Tools Platform)プロジェクトによる成果物をベースに開発されているオープンソースソフトウェア。Lombozを使用することでJ2EEやEJBを利用したWebアプリケーションを効率よく開発できるようになる。 Lombozの主な特徴は次の通り。 ServletやEJBのためのウィザードが充実 ケースに対応した雛型の作成が可能 EJBインタフェースやデプロイメントディスクリプタの自動生成が可能 TomcatやWeblogic、JBossなどの代表的なWebアプリケーションサーバに対応 JSR 168のポートレット仕様をサポート Lomboz 3.2

  • Eclipseで使える機能テストツール

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 今回は、アプリケーションを実際に動かしてその動作をテストする機能テストツールを紹介します。一般に、機能テストツールは、HTTP通信やSOAP通信、Swingアプリケーションなどに対するユーザーの操作を記録することで、機能テストを実現します。 機能テストを提供する「Solex」と「WSUnit」 機能テストは、ソフトウェアの要求仕様が正しいか否かを確認するテストです。ユニットテストがクラスやメソッド単位での動作の正しさを検証するのに対し、機能テストでは、アプリケーション全体、もしくはサブシステムの中で動作の正しさを検証します。例えば、Webアプリケー

    Eclipseで使える機能テストツール
  • 便利なプラグインの集大成MyEclipse

    前回までの連載を通じて、Eclipseを利用してアプリケーション開発を行ううえで便利なプラグインを、オープンソースのものを中心に数多く紹介してきました。 個別にプラグインをインストールする方法は、オーダーメイドで自分好みの開発環境を作ることができるというメリットもありますが、以下のようなデメリットもあります。 1. インストールに時間がかかる Eclipseの最大の売りの1つに、オープンソースおよびサードパーティから提供されている豊富なプラグインがありますが、Web上に散在するプラグインを個別にインストールするには、それなりの手間が掛かります。 また、プラグインによっては、前提となるプラグインが存在する(例えば、Visual EditorプラグインにおけるGEF、EMFなど)場合があり、その分ダウンロード/インストールの手間が掛かります。 2. プラグイン同士の相性やバージョンに気を使う必

    便利なプラグインの集大成MyEclipse
  • ObjectWorks+ | オープンソースドキュメント

    株式会社野村総合研究所(以下NRI)は、オープンソースに関連したマニュアル・利用ガイドなどの一般技術資料をサイトにて公開しています。NRIでは、社内のノウハウを積極的に公開することにより、オープンソースの健全な発展に貢献したいと考えております。 NRIではこれまでに社内R&Dで評価したオープンソースを自社製品である「ObjectWorks+」の開発環境に取り込む活動を行ってきました。現在、ObjectWorks+では国内における普及を鑑み、オープンソースの開発環境であるEclipseを標準開発環境として取り込んでPluginの開発や日語の利用ガイドを作成しています。さらに、標準的な開発環境としてEclipseが日国内で広く普及することを願って、これらの社内向けドキュメントを社外にも公開しています。 現在、公開しているドキュメントはEclipseを使ってWebアプリケーションを開

  • Eclipseプラグインを国際化しよう- @IT

    Eclipseプラグイン実践テクニック(1) Eclipseプラグインを国際化しよう NTTデータ先端技術 竹添直樹 NTTデータ 基盤システム事業部 岡隆史 2006/8/26 「作って覚えるEclipseプラグイン」では、Eclipseのプラグイン開発に関するトピックを解説してきました。連載では、より実践的な内容を紹介していきます。第1回ではプラグインを国際化する方法を解説します。「作って覚えるEclipseプラグイン」で作成してきたプラグインはいずれもユーザーインターフェイスで使用される文字列をマニフェストファイルやソースコード中にハードコードしてきましたが、より多くのユーザー(海外のユーザー)にプラグインを使ってもらおうという場合にはユーザーインターフェイスの国際化は必須になります。これはEclipseプラグインに限った話ではなく、通常のJavaアプリケーションにおいてもリソ

  • FindBugs Bug Descriptions

    BC: Equals method should not assume anything about the type of its argument (BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS) The equals(Object o) method shouldn't make any assumptions about the type of o. It should simply return false if o is not the same type as this. BIT: Check for sign of bitwise operation (BIT_SIGNED_CHECK) This method compares an expression such as ((event.detail & SWT.SELECTED

  • Eclipseとjavacとでfor文の初期化部のエラーが異なる

    for文の第1項である初期化部では、複数の変数を同時に初期化できます。しかも、変数のスコープをforブロックの内側に制限したい場合、宣言もできるので便利です。 しかし、この時、型が等しい変数だけなら問題はありませんが、型の違う変数を指定すると、指定方法によって分かりづらいエラーが表示されることがあります。しかも、Eclipse上の場合と、javacによるコンパイルの場合でメッセージが異なるので注意が必要です。 例えば、int型の変数とlong型の変数の定義と初期化を、for文の第1項に指定すると、下記のように、Eclipseとjavacとで異なるエラーが表示されます。

    Eclipseとjavacとでfor文の初期化部のエラーが異なる