This document discusses usage trends of the Eclipse integrated development environment. It notes that Eclipse usage increased 20% in 2011, with the biggest increases being 10% for Eclipse itself, 10% for plugins, and 200% for Android Development Tools. It then provides many tips and shortcuts for using Eclipse more efficiently.Read less
Eclipse 3.7 Indigo公開、e4、Orion、そしてクラウドへ:ユカイ、ツーカイ、カイハツ環境!(24)(1/3 ページ) 「Indigo」それは、ニュートンが発見した色 2011年6月22日、Eclipseの最新バージョンであるEclipse 3.7がリリースされました。Eclipse 3.5の「Gallileo」からは、Eclipseのリリースのネーミングは「G」「H」「I」とアルファベット順の単語で始まる名前が投票によって名付けられています。Eclipse 3.6「Helios」の次であるEclipse 3.7は「H」の次の「I」で始まる「Indigo」と名付けられました。 天才物理学者であるアイザック・ニュートンがプリズムにより光を7色に分解できることを発見したときに、紫の内側の色をIndigo(藍色)と名付けたことと、藍色がEclipseのカラーにマッチしている、響
毎年6月に行われてきたオープンソースの統合開発環境「Eclipse」のバージョンアップが今年も行われ、最新版となる「Eclipse Indigo」がリリースされました。 バージョン番号は3.7となりますが、Eclipse Indigoは正確に言えばEclipseの新バージョンというよりも、Eclipse本体とそれに関連するさまざまなプロジェクトが同一時期に新バージョンをリリースする、「同時リリース」に対して付けられたコードネームです。 Eclipse Foundationは、Eclipse Indigoの開発には62のプロジェクトチームが参加し、4600万行のコードが含まれていると発表しています。 GUIデザイナーや自動テスト、DSL開発フレームワークなど Eclipse Indigoに含まれる主な新機能をいくつか紹介しましょう。 「WindowBuilder」はGUIデザイナーで、ビジュ
2024年夏 かばんの中身記録 みんな大好きかばんの中身。 当然私も大好きで、人様のブログ記事やSNS投稿を飽きもせず読み込みまくっています。なぜこんなにも見飽きないのか… 自分も以前同じようにかばんの中身の記事を書いたんですが、気づけばもう3年前!去年くらいの気分だった、月日がたつの…
以下の記事に書いてある内容で一部間違いがあったので,EMFのNewsgroupに投稿して指摘したところ,Ed Merks氏が受け付けてくださり,以下の記事が修正されました。 本当に些細なことですが,EMFに貢献できてちょっとうれしかったです。僕にとっては大きな一歩となりそう。 EMF/Generating Dynamic Ecore from XML Schema - Eclipsepedia 修正前: For these loaded Ecores to be available, we need to register them to the global package registry. 修正後: For these loaded Ecores to be available, we need to register them to the package registry. "g
たとえばLog4jのライブラリなど、どのプラグインでも使用したいjarがあります。そのjarを個々のプラグインディレクトリで重複して持ってたらプラグインのサイズがどんどんでかくなってしまうし、なんかムダな感じがしますね。きっと同じjarファイルを参照する方法があるんだろうと思って調べてたんですが「プラグイン化」してそのプラグインを必須プラグインにする、とやればよいようですね。 Log4jでやってみる † たとえばlog4jをプラグイン化するには、 このようなディレクトリ構成にし、plugin.xmlは <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <plugin id="nu.mine.kino.log4j" name="%pluginName" version="1.2.9" provider-name=
Eclipse プラグイン開発チュートリアル¶ このドキュメントは2011/01/28に行われた「Eclipse プラグイン開発セミナー in 名古屋」で使われたプラグイン開発チュートリアルです。プラグイン開発をした事のない初心者の方にプラグイン開発とはどういったものかを、一通り学ぶ事を目的としています。 プラグインを作成してみたい方はこのチュートリアルを元にプラグイン開発を体験してみるとよいでしょう。 目次:
Plugin から Console(コンソール) に出力したい場合、別の Java プロセスを実行しなければなりません。 実行すると、Debug View に実行したプラグイン名が表示され、標準出力が Console に出力されるようになります。 Java プロセスを view から実行する手順の例を下に書きます。(太字は各 Plugin で可変となる箇所です。) ※Eclipse 3.0 では Warning が出てしまいます。 ソース記述例 ILaunchManager manager = DebugPlugin.getDefault().getLaunchManager(); ILaunchConfigurationType type = manager .getLaunchConfigurationType(IJavaLaunchConfigurationConstants.ID_
ウィジェットへのイベントリスナーの登録処理の追加 続いて、ウィジェットへのイベントに対し、ロジックを呼び出すリスナーを登録します。 ■メニューへの登録 openメソッドでメニューを作成した直後に、各メニューに対して呼び出すべき処理を登録します。 // 開くメニュー mItemOpen.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { // ファイルダイアログを開き、ファイル名を入手 getOpenFileName(); if (fileName != null) { // CSVファイル読み込み事前処理 loadBegin(); // CSVファイル読み込み処理 loadFile(); // CSVファイル読み込み事後処理 loadEnd(); } } }
症状 † /admin のページが表示されない。 logs/localhost_admin_log.日付.txt に以下のエラーメッセージが記録される。 javax.servlet.jsp.JspException: キー org.apache.struts.action.MESSAGE に対するメ ッセージリソースが見つかりません ↑ 対応 † 以下のように変更する。 /home/cvs/jakarta-tomcat-catalina/webapps/admin/WEB-INF/struts-config.xml,v retrieving revision 1.6 retrieving revision 1.6.2.1 diff -u -r1.6 -r1.6.2.1 --- struts-config.xml 17 Apr 2004 02:50:41 -0000 1.6 +++ stru
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Eclipseプラグインを作っていて動的にクラスパスを追加したかったのだが、 とりあえず以下のようにするとできた。 public static void addClassPath( final AbstractUIPlugin plugin, final String classPath) { final BundleHost bundle = (BundleHost) plugin.getBundle(); final BundleClassLoader classLoader = (BundleClassLoader) Reflection.getCallerClass(1).getClassLoader(); classLoader.attachFragment( bundle.getBundleData(), null, new String [] {classPath}); }
Eclipseを使っていて日常的に利用する機能の1つにウィザードがあります。ウィザードとはプロジェクトやファイルを作成する際に使用するダイアログのことで、必要な情報を順に入力していくことでプロジェクトやクラスのひな型を生成することができます。ウィザードの中でもJavaプロジェクトやJava クラスを作成するためのウィザードは普段皆さんもよく利用されていることと思います。前回と前々回でXMLエディタを作成しましたので、今回はXMLファイルを作成するためのウィザードを実装してみようと思います。 ウィザードの基本構造 実装に取り掛かる前にウィザードの基本構造について軽く触れておきましょう。ウィザードは複数のウィザードページから成り、ウィザードダイアログ下部の[次へ][前へ]をクリックすることで前のページや次のページへ遷移することができます(簡単なウィザードの場合はページが1つしかない場合もありま
その詳細画面 使い方 † このビューにエラー内容を表示するには以下の記述をすればよいようです。 IStatus status = new Status(IStatus.ERROR, SamplePlugin .getPluginId(), IStatus.OK, "メッセージ", new Exception("エラーメッセージ")); SamplePlugin.getDefault().getLog().log(status); 2行目のlogメソッドが呼ばれたときに、与えられたstatus(IStatusの実装クラス)オブジェクトの内容をログに出力します。Statusオブジェクトはエラーなどの状況を格納したクラスです。コンストラクタの引数の意味は以下の通り。 /** * Creates a new status object. The created status has no chil
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く