このページの本文へ

前へ 1 2 3 4 次へ

JBuilder 4 Enterprise試用レポート

2000年09月30日 03時51分更新

文● 渡邉利和

  • この記事をはてなブックマークに追加
  • 本文印刷

Inpriseより、Java RADツールとして定評のあるJBuilderの最新バージョン「Borland JBuilder 4」が発表された。ここでは「JBuilder 4日本語版フィールドテスト」バージョンに基づいてその概要を紹介する。

 JBuilderは、Javaに対応したRAD(Rapid Application Development)ツールとして定評のある製品である。Javaではもともと、Sun Microsystemsから配布されるJSDK(以前はJDKと呼ばれた)が開発ツールとして位置づけられていたため、コマンドラインベースのJava Compilerなどの基本的な開発環境は当初から誰でも無償で入手できたが、さすがに今どきテキストエディタでソースを記述してコマンドラインベースのコンパイラでコンパイルして……、といったスタイルでは生産性の向上は見込めないため、当初から各社からRADツールが提供され、広く使われていた。JBuilderはそうした中でも評価の高い製品の1つである。

 JBuilderのバージョンは、バージョン3から3.5を経て4に上がっている。途中で3.5を経たからというわけでもないのだろうが、一見そう大きな変更が行なわれたようには見えない。分かりやすい違いとしては最新のJava 2 v1.3をサポートしていることが挙げられるが、見た目ですぐに分かるような差ではない。しかしながら、特にEnterprise版ではサーバサイドで動作するWebアプリケーション開発を効率よく支援するための機能が充実していることが分かる。エンタープライズアプリケーション開発のための環境として、完成の域に近づきつつあるのではないだろうか。

製品の概要

 JBuilder4は、開発環境自体が100% Pure Javaコードで記述されたJavaアプリケーションとなっている。このため、プラットフォームに対する依存性は低く、公式にはWindows、Linux、Solarisの3つのプラットフォームがサポートされている。Linux版の動作環境は、

  • RedHat Linux 6.2 / Mandrake 6.x以上 / Caldera OpenLinux 2.3 / SuSE Linux 6.3以上 / TurboLinux 6.0
  • X11R6 3.3.x(XFree86)
  • glibc 2.1以上
  • カーネル 2.2.5以上
  • GNOME+Enlightenmnet/Sawfish、KDE+KWM
  • Pentium II-233MHz以上
  • 128MB以上のメモリ
  • 250MB以上のHDD容量

となっている。

 製品はFoundation、Professional、Enterpriseの3種類がある。Professionalを中心として、学習用途を主たるターゲットにしたFoundationが下位に、エンタープライズアプリケーション開発のための環境を整備したEnterpriseが上位に位置する、という関係になる。なお、JBuilder 3.5ではFoundationはWebサイトなどを通じて無償配布されており、JBuilder 4でも同様になるものと思われる。詳細は後述するが、Enterpriseのインストールの際にもまずFoundationをインストールし、その後“Enterprise Features”をインストールする、という手順を採ることから、開発環境の基本部分はすべて共通であると考えられる。まずWebからJBuilder 3.5 Foundationを無償で入手して慣れておき、後にJBuilder 4 Enterpriseを導入しても違和感なく使いこなせるだろう。

 なお、ベースとなっているJBuilder 4 Foundationも3.5と同様無償公開が予定されている。Foundation / Professional / Enterpriseというラインナップの中での位置づけは「Javaの学習者向け」となるが、実際にはEnterpriseの環境もFoundationをベースに構築されていることからも分かるとおり、開発環境としての機能は高く、使いやすさに関しても定評のあるツールだ。

 今バージョンでの主な変更点としては、ベースとなるJavaプラットフォームがJava2 SE v.1.3となったことで高速化のためのダイナミックコンパイラであるHotspotが利用可能になったことと、ソースコードの履歴情報を管理し、ソースコードの変更箇所や履歴をビジュアルに表示できる機能が加えられたことが挙げられる。こうしたバージョン管理の機能は通常は複数の開発者の共同作業を支援する目的などで用意されるものだが、Foundationを個人で学習用途に利用する場合でも、自分の作業の履歴や試行錯誤の過程を後から再確認できると考えれば大変利用価値の高い機能追加だと捉えられるはずだ。

前へ 1 2 3 4 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    フォーティネットの「SSL-VPN廃止」 IPsec移行と脱VPN、それぞれの注意点を総ざらい

  2. 2位

    ソフトウェア・仮想化

    「SaaSの死」の影響は感じない ― グローバル以上に好調な日本市場、ServiceNow鈴木社長が語る

  3. 3位

    ネットワーク

    ネットワークとセキュリティの統合に強み 通信事業者系ZTNA/SASEサービス3選

  4. 4位

    TECH

    「蟻の一穴」となるリモートアクセスVPNの脆弱性 ZTNA/SASEはなぜ必要か?

  5. 5位

    デジタル

    海外駐在員の負担を軽減し、ワンチームへ kintoneは言語と文化の壁を越える「翻訳の魔法」

  6. 6位

    ビジネス

    医療費5兆円抑制につながる“国産ヘルスケア基盤”構築へ SMBC×富士通×ソフトバンクが業務連携

  7. 7位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  8. 8位

    サーバー・ストレージ

    「30%ではなく“30倍”の生産性向上へ」 AIエージェント時代に求められるIT基盤、マイケル・デル氏が語る

  9. 9位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  10. 10位

    ITトピック

    AIセキュリティで必要な6つの対策/20代の半数が「検索エンジンを使わない」/生成AIツールはエンジニアの「業務インフラ」へ、ほか

集計期間:
2026年05月19日~2026年05月25日
  • 角川アスキー総合研究所