Eclipse4.2 クイックアクセスを消したい

How to hide the toolbar in Eclipse Juno
http://blog.redfin.com/devblog/2012/07/hide_eclipse_juno_toolbar.html

何か設定で非表示にできるものとばかり思っていたけど、設定がないみたい。
よほど自信作でみなさんに使ってほしいのだろう。


裏技的なもので、ようこそ画面で、ウィンドウ→ツールバーの表示 で消せると
あーでも状態保存されてないみたいで、再起動したらまた表示されちゃうね
やるならここまでやらないとか


How to hide toolbar in Eclipse 4.2
http://blog.goo.ne.jp/atlanto/e/83586391ea17a7f6340348b60a9a1248

Java7の日本語APIドキュメント

ないらしい。
Sunのときはけっこう早めに日本語出してくれてた気がしたけど、Oracleってケチだな。


Java SE API & ドキュメント
http://www.oracle.com/technetwork/jp/java/javase/documentation/api-jsp-316041-ja.html

旧バージョンのアーカイブ
http://www.oracle.com/technetwork/jp/java/java-sun-1440465-ja.html

Java6のオンライン
http://docs.oracle.com/javase/jp/6/api/

Eclipse Javadocホバー表示の日本語化

http://hichon.cocolog-nifty.com/blog/2011/09/eclipse-api-fe6.html

尚、MorgeDocのダウンロードページには「Eclipse 3.2 以降ではホバー表示は API ドキュメント HTML ソースから取得できるようになったため、ホバー表示のみを使用する場合は、MergeDoc は不要です。」とあるが、現状のEclipseではホバー表示の内容はソースコードAPIドキュメントの順番に検索されるため、ソースコードの参照とホーバー表示の日本語化を両立させるにはやはりMergedocが必要となる。

何か微妙に変だと思ってたけど、
ソースを添付するとそっちが優先なので、やっぱ日本語にするにはMergedocが必要なんだな


つーてもJava7だと日本語のAPIドキュメンテーション自体がない
やはり、グローバルなベストプラクティスを実践していただくグローバルなオポチュニティな人材になるには、APIドキュメントぐらい日本語化などせずに英語で読むべきなのだろう。

MySQLのサービスの削除

http://ytooyama.wordpress.com/2008/11/08/memo-mysql%E3%81%AE%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%ABvista%E7%B7%A8/

管理者権限でコマンドプロンプトを起動して、
sc delete mysql

Win7MySQLアンインストールしてもサービスが消えない場合

無駄にはまった

Tomcat7停止時にworkディレクトリが問答無用で削除されて、SESSIONS.serやJSPの中間ソースなども全部なくなっちゃうのなんでだろう?とか昨日の夜からはまってた。原因は単なるバグだったのだが、そもそもちょっと古いバージョンのTomcatを使ってたのが間違い。Tomcat7.0.16を使ってた。最新安定版は7.0.20。デグレでレアケースのためかグーグル先生も教えてくれなかった。何か明らかに挙動が変なときは最新バージョンをチェックしましょう。無駄にはまった記念のメモ。


org.apache.catalina.startup.ContextConfig#destroy
SVN Revision1137693

The fix for bug 51310 caused a regression that re-introduced bug 49957 and deleted the contents of the work directory when Tomcat was shutdown. This fix ensures that that work directory for an application is not deleted when Tomcat is shutdown.

// Skip clearing the work directory if Tomcat is being shutdown
Server s = getServer();
if (s != null && !s.getState().isAvailable()) {
    return;
}

https://issues.apache.org/bugzilla/show_bug.cgi?id=51310
https://issues.apache.org/bugzilla/show_bug.cgi?id=49957

Java7

出たらしいので使ってみた。Project Coinとか本当に微妙だなぁ。
キャッチした例外そのまま投げるときは、スロー宣言いらないよっていうmore precise rethrowという機能にちょっとピピっときたけど、それも微妙か。


Eclipseでは3.7SR1(2011/9リリース予定)、3.8で対応。
SR1のStreamビルドで試したけど、Project Coinの文法とかは一通り動いた。


What's new for Java 7
http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html
Indigo 3.7 SR1 Endgame Plan
http://www.eclipse.org/eclipse/development/plans/freeze_plan_3_7_1.php

Javaアプレットのバージョン切り替え

Java コントロールパネル→Javaパネルで設定
http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/deployment/deployment-guide/jcp.html
http://download.oracle.com/javase/7/docs/technotes/guides/jweb/applet/plugin_config.html

Java7入れたら動かないのあるよ といった場合に