量産メモ帳

忘れっぽいのでメモを残しています。

Eclipse

WindowsでGo言語プログラム開発するのに必要なもの

自分流なので世間様の標準とは異なるかも。まずGo言語のディストリビューションをインストールする。 https://golang.org/golang.org

Eclipseの起動時に表示される「要素'd:skin'で始まる無効なコンテンツが見つかりました」エラーを解決する。

Eclipse を2015年時点で最新の Mars に更新しました。 Mars Eclipse で、昔作った Android プロジェクトをインポートしたら、こんなエラーメッセージが。。。 Error: Error parsing C:\Android\android-sdk\system-images\android-23\android-wear\armeabi-v…

SoapUIはEclipse用プラグインをサポートしなくなった。

数年前に開発したWebアプリケーションをテストするために、試しに SoapUI というツールを Eclipse にプラグインとしてインストールしましたが、殆ど使わないままお蔵入りになっていました。 で、久々に Eclipse をバージョンアップしようと思い、以前の Ecli…

SVN Kit と JavaHL Native の違いについて。

Eclipse に Subversive という Subversion のプラグインをインストールすると、最後に以下の SVN クライアントの選択を迫られます。 SVN Kit JavaHL Native

Javaアプリの接続タイムアウトと読み取りタイムアウトについて。

Java の技術文書を読むと、Java アプリケーションがネットワークに接続する時やファイルを読み込む時のタイムアウトは、デフォルトで"-1"(無制限?)になっているようです。 ネットワークのプロパティ

Eclipse Kepler の更新に失敗した時の対処方法など

「Help」→「Check for Updates」メニューを選んだら、Eclipse Kepler がアップデートされていることに気付いたので、バージョンアップを試みた所、こんなエラーが出た。 An error occurred while uninstalling session context was:(profile=epp.package.jee…

「HyperlinkDetectors 拡張ポイントへの拡張が無視されます」エラーを解決する。

一応、解決できたが、やり方を忘れかけてしまっているので、まだ微かな記憶がある内にメモを残しておく。 問題が発生しているプラグインの plugin.xml を修正して Eclipse を再起動したら、エラーが発生しなくなったことだけは覚えている。 例えば、以下の例…

eclipse.ini の JVM パラメータを最適化してみた。

PC のメモリの空き容量が不足気味なので、一番メモリを喰っている Eclipse のヒープメモリを調整してみた。 最適化前のパラメータとヒープメモリの推移: -Xms40m -Xmx1024m -XX:MaxPermSize=256m

Eclipseにインポートし直したC++プロジェクトで発生したビルドエラーを解消する。

以前、Eclipse 上で C++ プロジェクトを作成しましたが、新しいバージョンの Eclipse をインストールしたので、C++ プロジェクトをインポートし直したら、ビルドエラーが発生しました。 MinGW にパスを通せば解決するだろうと思いましたが、、、 rms-099.hat…

JSF のバリデーションエラーを解消する。

Eclipse Juno を SR2 にアップデートして、プロジェクトをインポートし直したら、何故か JSF プロジェクトでバリデーションエラーが発生した。 エラーメッセージはこんな感じ。 Method must have signature "String method() …(中略)… " but has signature "…

MinGWにパスを通してEclipseのC++プロジェクトをビルド可能にする。

OSをアップグレードしたら、当然のごとくパスが初期化されてしまい、EclipseのC++プロジェクトで以下のようなエラーが発生するようになりました。 Program "gcc" not found in PATH Program "make" not found in PATH

Eclipse に Spring Tool Suite (STS) フィーチャーをインストールする。

Eclipse に STS フィーチャーをインストールする手順を書き残しておく。 「Help」→「Eclipse Marketplace」を選択して【Eclipse Marketplace】ダイアログを開く。 [Eclipse Marketplace] 「Search」タブの「Find」テキストボックスに"STS"と入力して検索する…

Android Development Tools (ADT) をインストールする。

Android SDK をインストールし終わったら、今度は Eclipse に Android 用プラグイン Android Development Tools (ADT) をインストールする。 インストールは以下の資料の「Download the ADT Plugin」欄に書かれている通りに実行すれば良い。 Installing the …

EclipseLink の JAXBContextFactory クラスのロードが失敗する。

Maven の pom.xml を以下のように記述して、、 … … org.eclipse.persistence eclipselink 2.4.1 commonj.sdo commonj.sdo org.eclipse.persistence javax.persistence 2.0.4.v201112161009 … … JAXB を利用したコードを書き、実際に動かしてみると、以下のよ…

Maven3 で war ファイルを Tomcat7 にデプロイする。

事前条件は上と一緒。 war ファイルのビルド以上にハマったのが、Tomcat7 へのデプロイ。 最終的に上手くいった時の設定は以下の通り。 pom.xml … … … org.apache.tomcat.maven tomcat7-maven-plugin 2.0-SNAPSHOT tomcat7 http://localhost:8080/manager/te…

Maven3 で war ファイルをビルドする。

事前条件: Eclipse-4.2 (Juno) m2e プラグインをインストール済み。 "Dynamic Web Project"(動的 Web プロジェクト)を作成済み。 Maven-3.0.4 Tomcat-7.0.33 ホスト名"localhost"、ポート番号"8080"で起動済み。 まずハマったのは、pom.xml の書き方。 … wa…

SpringSource Tool Suite (STS) をアンインストールする。

Spring Roo を使いたいので、以下の記事を参考にして STS をインストールしてみた。 Rooでアプリ開発をRapidしようぜ!(2):EclipseベースIDEでSpring MVC開発ができRoo! (1/3) - @IT 結果、インストール先のディレクトリに以下の2つのフォルダが作られ…

Eclipse CDT で Unresolved Inclusion エラーが発生する場合の対処方法について。

C/C++ のコンパイラにパスが通っていないことが原因だと思われたので、手っ取り早い解決方法として MinGW をインストールすることにしました。 MinGW | Minimalist GNU for Windows

Eclipse4.2(Juno) と Maven3 と SVN を連携させるためのプラグイン

Eclipse Juno download site からインストールしたもの: Subversive Revision Graph (Optional) Subversive SVN Integration for the Mylyn Project (Optional) Subversive SVN JDT Ignore Extensions (Optional) Subversive SVN Team Provider Subversive …

jad.exe を使って複数の class ファイルを一括デコンパイルする。

Eclipse 3.7.1 (Indigo) で jad.exe と JadClipse を使い、class ファイルをデコンパイルしようとしたら、エラーメッセージが表示された。 パッと見、原因が分からず、調査に時間がかかりそうなので、代わりに jad.exe を再帰的に実行することにした。 コマ…

Eclipse の UML プラグインの一覧。

某有名 UML ソフトウェアの無償版が Java ソースコードの読み込み機能をサポートしなくなったので、この際、Eclipse の UML プラグインを試すことにした。 以下のページを参考にさせていただいた。 UMLモデリングプラグイン - EclipseWiki 以下がプラグイン…

Eclipse プロジェクトから pom.xml を自動生成するプラグイン proma-c-plugin を試す。

5年以上、Maven から離れていたので、最近はどんな便利なプラグインがあるのか全く分かっていませんけど、 Eclipse のプロジェクトのファイル構成に合わせて pom.xml を作ろうとした時、 昔は、いちいち下記のようなコマンドを入力して、生成された空っぽに…

SVN リポジトリにアクセスすると、Eclipse が固まる。

スレッドを解析したら、Subversion プラグインのスレッドが、あるオブジェクトのロックを保持したまま WinNTFileSystem#getBooleanAttributes というメソッドを呼び出している所で待たされていて、 そのオブジェクトのロックが解放されるのを待っている Ecli…

auto-props を有効にする。

↓のページに Mac/Unix と Windows と Eclipse のケースが載っていたので、引用させていただきました。 Subversion Auto-Props in Eclipse - juretta.com (2005/6/3) Mac/Unix: The invisible Subversion folder is located inside your $HOME directory. On …

"Waiting for JSP Index Manager"中にフリーズする。

Eclipse(Indigo) でメソッドの呼び出し元を検索していると、*.java ファイルを一通り検索した後、*.jsp ファイルを検索しに行く訳ですが、 検索中に"Waiting for JSP Index Manager"というメッセージがさり気なく表示されたまま、一向に検索処理が終わらない…

Vista 上で Eclipse を動かす時の注意点。

Eclipse-3.6 (Helios) でインストール作業を行った時の苦労話。 結論から言えば、UAC が原因だったようだ。 UACの落とし穴 - 後悔^H^H公開日記:別館 Eclipse のフォルダを、律儀にも UAC が効いている"C:\Program Files"フォルダ配下に置いたのが仇となった…

クラスパスを通す。

SWT アプリを作る Eclipse のプロジェクトのプロパティを開く。 開いたプロパティ・ダイアログの左側のツリーで「Java Build Path」を選択。【Java Build Path】ペインが表示される。 【Java Build Path】の「Libraries」タブを選択し、ビルドパスの一覧を表…

Eclipse が起動中にフリーズする。

最近、Eclipse が起動中にフリーズするようになった。 直接的な原因は、Eclipse が起動した Java プロセスによって確保されたパーマネント領域が不足していたためだった。 けれども、設定ファイル(eclipse.ini)でパーマネント領域を最大で 256MB 確保するよ…

Eclipse 3.4 (Ganymede) で AbstractMethodError が発生する。

いつ頃からなのか分からないが、Eclipse を起動すると、エラーログビューに AbstractMethodError のメッセージが出力されるようになった。 原因はよく分かっていないが、おそらく Mylyn プロジェクトを更新した結果、API のシグネチャが変わってしまい、依存…

コンパイルエラー - 変換できない型。

例えばこんなソースを Eclipse で作成してみる。 package org.aeug.rms099; public class IncompatibleTypesError> implements Comparable { @Override public int compareTo(T o) { if (o instanceof String) { String string = (String) o; } return 0; } …