Eclispe:プログラムをリモートサーバに送信・実行する手順メモ
手元のWindows上のEclipseで編集したり実行したりしているプログラムを、SSHで接続できるリモートの高性能マシン上で実行させる方法について、悪戦苦闘(長い)含め紹介します。結局採用した方法は後半に書いてあります...
EclipseからMavenを実行したときに繰り返し発生する例外について
MavenでJavaをコンパイルしようとしたとき、次の例外が発生し、コンパイル(Mavenの実行)が中断されてしまいました。 org.codehaus.plexus.classworlds.launcher.Launch...
Maven+Eclipse(m2e)でソースコードのエンコーディングを指定する方法
Mavenでのコンパイル実行時に次のような警告が表示されることがあります。 [WARNING] Using platform encoding (UTF-8 actually) to copy filtered reso...
Maven+Eclipse(m2e)でGoalsの設定ができないことについて
EclipseのRun ConfigurationでMavenの実行設定をする画面で、「Goals」を指定する必要があります。このとき、「Select...」からgoalを設定しようとしても、候補が表示されません。この対...
Eclipse+Maven:「Using platform encoding (MS932 actually) to copy filtered resources, …」エラーの対策方法
Windows+Eclipse+Maven3で表示された警告の対策法について。 警告の内容 「Error Log」にこんな警告が表示されました。 Using platform encoding (MS932 actual...
Eclipse+Mavenでローカルレポジトリの位置を変更する
Eclipse+Mavenで使っているときのローカルレポジトリの変更方法をメモしておきます。 デフォルト 初期設定だと、「C:\Users\did2memo\.m2\repository」になると思います。 設定ファイル...
Eclipse+MavenからTestNGライブラリを参照する方法
EclipseでMavenを使ってビルドしようとしたとき、「org.testngパッケージが見つからない」というエラーが出てしまいました。このエラーガ消えるまでの手順をメモしておきます。 エラー 最初に出たのはこんなエラ...
Maven実行時の「エラー: ダイヤモンド演算子は-source 1.5でサポートされていません」エラー
Java SE 7 を対象に実装したプログラムをEclipse+Mavenでビルドしようとしたらこんなエラーが出たので、対策をメモ。 エラー エラー: ダイヤモンド演算子は-source 1.5でサポートされていません ...
EclipseのMavenプラグイン(m2e)が実際に実行しているmvnコマンドを表示する方法メモ

プラグインを利用すると、実際にその裏でどんなコマンドラインが実行されているのか、その操作がどのコマンドラインと一致しているのかが気になることは少なくありません。 今回は、EclipseからMavenを利用するためのプラグ...
Eclipseの既存プロジェクトをMavenプロジェクトに変換する(5):Directoryの設定
前回の「Eclipseの既存プロジェクトをMavenプロジェクトに変換する(4):Dependencyの設定」に引き続き、pom.xmlに最低限の設定を施します。 今回は、ソースが置いてあるディレクトリと、コンパイル結果...
「Maven command reference」で検索してもあまりそれっぽいものが出てこなかったのですが、「Maven 2.0」用のオプション一覧は見つかりました。そこで、「Maven 3.0」用のコマンドオプション一...
Eclipseの既存プロジェクトをMavenプロジェクトに変換する(4):Dependencyの設定

Mavenプロジェクトに変換して、前回までに、Dependencyの設定(依存しているライブラリの指定)が必要だということが分かりました。というわけで、実際にEclipseを使用して登録してみます。 Jarファイルを指定...
Eclipseの既存プロジェクトをMavenプロジェクトに変換する(3):pom.xmlを確認する
前回は、Mavenプロジェクト変換直後に既存ファイルがどのように変更されたのかを分析しました。今回は既存EclipseプロジェクトをMavenプロジェクトに変換直後に、Mavenの動作を指定するpom.xmlがどんな初期...
Eclipseの既存プロジェクトをMavenプロジェクトに変換する(2):変更されたファイルと新規作成されたファイル
前回は既存のEclipseプロジェクトをMavenプラグインを利用してMavenプロジェクトに変換しました。 今回は、その変換の影響で変更されたファイルと、新規作成されたファイルを分析しておきます。 Maven化によるフ...
Eclipseの既存プロジェクトをMavenプロジェクトに変換する(1):変換方針と変換手順
Antを使ってビルドされているOSSをEclipseで閲覧・編集して、後からMavenで管理したいなーと思ったときのお話。 ディレクトリ構造を変えるべきか Mavenはディレクトリ構造が特殊で、いろいろな記事を読んでも「...
Eclipseで通常のフォルダをソースフォルダに変更する方法
Eclipseでは、フォルダを新規作成する際に「フォルダ(Folder)」と「ソースフォルダ(Source Folder)」を選択可能です。 Mavenを使っていると、あまり違いを感じないのですが、いざ.javaファイル...
EclipseのMavenプラグインからローカルのjarファイルを追加する方法
既存のEclipseプロジェクトをMavenプラグインに変換する際などには、今まで利用していた.jarファイルではなく、「Group ID」や「Artifact ID」で指定することが標準とされています。 しかし、「Gr...
Maven+Eclipse(m2e)での「Please ensure you are using JDK」対策
EclipseのMavenプラグイン(m2e)からcompiler:compileを実行すると、次のようなエラーが表示されることがあります。 Please ensure you are using JDK 1.4 or ...
Maven+Eclipse(m2e)上で「mvn -version」の結果を表示する方法
「mvn -version」コマンドは、Mavenのバージョンを確認するだけでなく、基本的な設定を確認するのにも役立つコマンドです。 方法 「Run>Run Configurations...」で「Maven Bu...