「モダンなEclipse環境の構築方法」とかね。 2010-07-21 - marsのメモ 僕が書くのも場違いな気がするけど、とりあえず書いてみるよ。 Webアプリ作るという前提だとまずEclipse IDE for Java EE Developersをダウンロードしてインストールする。JDKは別途ダウンロードする。Tomcatも別途ダウンロードする。 JDKはWindowsの場合はデフォルトではProgram Files以下にインストールしようとするがパスに空白が含まれてるのが嫌なのでC直下とかにする。 Tomcatもインストーラを使わずにZIP版を解凍して、パスに空白が含まれていない場所にインストールする。 プラグインはSubversionクライアントとしてSubclipseを、プロパティエディタとしてちょま吉をインストールする。ここまでは必須。 DB使うようならDBViewerもイ
とりあえずまとめてみました。他にもあるけどよく使いそうなやつを中心に書いてみました。参考になれば。 ■コーディングに便利なショートカット 1.補完(Ctrl + Space) これはもう言うまでも無いですね。ちなみにメソッドを補完する際はキャメルケースの大文字部分で絞込むことができます(補完だけじゃなくて検索も同様)。くわしくはEclipse: キャメルケースの補完奥義 - jfluteの日記。 sysoでSystem.out.println();が、mainでpublic static void main(String[] args) {}が補完されるのは常識。 あとコレクションや配列の変数の後にforeで拡張for文が補完されるのはループに関するつまらないバグを無くせるので積極的に使ったほうがいいと思います。 変数名も補完できます。型がArrayListならarraylist, lis
@Java, Eclipse http://d.hatena.ne.jp/wyukawa/20090628/1246183795 こちらの記事がすごいです!とにかくすごいです。 ブックマークしていつでも見れるようにしておくと良いでしょう! 友達にも教えてあげると良いでしょう! Eclipse-3.5の話がまた勉強になりますね。 で、自分はここでおうむ返しな紹介をしてもつまらないので、 Mac OS Xの場合の補足や、マニアックな補足をしたいと思います。 # # 「1.補完(Ctrl + Space)」 # Macを買って「よーし、MacでEclipseだー」って勢いづいて Eclipseでcontrol + SpaceするとSpotlightが起動し(やがっ)て 必ず「うへー」って叫びます。 Spotlightのショートカットを変えましょう。 システム環境設定で調整することができます。 O
この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Rails=rubyということを言う人もいるよね)。 少なくとも僕は、Eclipse
最近,Eclipseに慣れていない方がプロジェクトに参画したので,自分が便利だなーと思って使っているEclipseショートカットキーを一覧にしてみました。他にも使ってる気がしますが,とりあえず思いついたショートカットキー。Ctrl+Space・・・これは必須 コンテンツ・アシストCtrl+Shift+O・・・不要なインポートとか必要なインポートをヨロシクやってくれて便利 インポート宣言の編成Ctrl+D・・・何気に便利 行を削除Alt+Shift+J・・・Javadocコメントは書きましょう Javadoc コメントの追加Ctrl+/・・・良く使います 行コメント(付与・解除)Ctrl+Shift+R・・・xmlとかhtmlとか探すときに便利 リソースを開くCtrl+Shift+T・・・スバラシー 型を開くCtrl+.・・・次の警告やコンパイルエラーの箇所へ素早く移動 次へCtrl+,・・
日本では来月22日に奄美大島などで皆既日食が観測される予定ですが、それよりも早く来週、世界中で日食が登場することになります。オープソースの統合開発環境で知られるEclipseの新バージョン、Eclipse 3.5 Galieo正式版が6月24日公開予定なのです。 Eclipseのサイトではカウトダウンバナーも貼られ、Galileoについてのレビューをみんなでブログに書いて盛り上げよう、というBlog-a-thonなどのネット上のイベントも開催中です。 コードネームGalileoの理由 Eclipse 3.5はコードネームGalileoと呼ばれています。Eclipseには以前のバージョンから木星の衛星のコードネームが付けられてきました。Eclipse 3.2 Callisto、Eclipse 3.3 Europa、Eclipse 3.4 Ganymedeといった具合です。 3.5は当初はio
読者の皆さんは、「OSGi」という技術を耳にしたことはありますか? ソフトウェア統合開発環境の1つ「Eclipse」のコア技術というとピンと来る方も多いと思います。本稿では、ここ数年さまざまなアプリケーションの(SpringやJBoss、GlassFishでも)基盤技術として採用されているOSGiについて解説します。 日本企業も多数参加している「OSGi Alliance」 OSGiを一言でいうと、「Javaモジュールの動的追加や実行を管理するための基盤システム」です。この基盤システムの仕様をOSGi Service Platform仕様として、非営利団体であるOSGi Allianceが規定しています。 このOSGiの仕様を規定するOSGi Allianceは、1999年に「Open Service Gateway Initiative」という名称で設立されました。「Gateway」とい
EclipseでJava版App Engineを始めるための基礎知識:Google App Engineで手軽に試すJavaクラウド(1)(1/4 ページ) Google App Engineがやって来るJa!va!だぁ! 米グーグルは2008年4月7日、Pythonで作成したプログラムが動くクラウド・コンピューティング環境「Google App Engine」(以下、GAE)を発表しました。それからちょうど1年後の2009年4月7日、GAEはPythonに加えてJavaへの対応(以下、GAEj)を発表しました(参考:グーグルのクラウドがJava対応、JRubyも稼働か)。 2008年のGAE発表当初、日本ではPythonのプログラマ数があまり多くなく、反響もいまひとつの感じがありましたが、今年になって開発者や利用実績が多いJavaに対応したことで、GAEのユーザー数が一気に増加する可能性
Program Island へようこそ! このサイトでは、プログラムに関する様々な情報を載せています。 Android (2010/12/25) Limy Eclipse Plugin (2012/02/25) Check! Ruby on Rails (2009/04/01) Limyweb (2010/01/27) Limy Articles (2009/02/14) Eclipse簡易マニュアル (2008/12/23) / Eclipseプラグイン開発 (2008/12/23) Java (2012/03/10) New! Tomcat (2007/06/29) Linux (2010/04/14) Git (2012/02/26) New! / Subversion (2007/01/11) J2EE , JBoss (2007/01/13) / JBoss + EJB3 (2
EasyMock?とは † インターフェースやクラスを元に動的にMockオブジェクトの生成を行うライブラリです。 EasyMock?では、以下のような機能が利用できます。 モック・オブジェクトのメソッドの戻り値の指定ができる 例外をthrowすることができる モック・オブジェクトのメソッドが、指定された引数で指定された回数呼び出されたことの検証ができる メソッドの呼び出し順序の検証ができる クラスからもMockオブジェクトの生成が可能 ↑ 準備 † こちらからリンクをたどって行くとダウンロードできます。実行に必要なJarは以下のとおりです。最新版は2.2のですので、最新を取得しました。(2007/6/5現在) またここで取得したEasyMock?はJDK5.0以上で動作します。 easymock.jar easymockclassextension.jar ↑ テスト対象 † テスト対
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//
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く