*

Eclipse4.4(Java)におけるビルド・パス関係の設定方法[ビルド・パス上に必要なプロジェクト/プロジェクト参照の追加]

公開日: : 最終更新日:2015/05/03 Eclipse, Java


スポンサードリンク



Eclipse4.4(Java)におけるビルド関係のビルド・パス上の「ビルド・パス上に必要なプロジェクト」の利用方法を説明するエントリーとなります。

以降では、dummyProject1、dummyProject2、dummyProject3の各Javaプロジェクトが含まるワークスペースを選択してEclipseを起動している状態を前提としております。

Javaのビルド・パス関係の設定[ビルド・パス上に必要なプロジェクト]

設定画面の表示方法

設定画面はパッケージ・エクスプローラーでプロジェクトを選択し、マウスの右クリックメニューの「プロパティー」をクリックするか
スクリーンショット 2014-11-11 17.18.17

Eclipseのメニューの[プロジェクト]>[プロパティー]をクリックし
スクリーンショット 2014-11-11 17.19.25

表示されたプロジェクトのプロパティー画面の「Javaのビルド・パス」メニューをクリックし
スクリーンショット 2014-11-11 17.26.15

表示された画面の「プロジェクト」タブをクリックすることで表示されます。

「ビルド・パス上に必要なプロジェクト」の利用方法

必要なプロジェクトをビルド・パス上に追加することは、プロジェクト参照の追加を意味します。
デフォルトの設定では、参照先のプロジェクトに含まれるクラスファイルだけが参照可能ですが、設定を変更することでライブラリも参照可能となります。

ワークスペース内の別のプロジェクトを、このプロジェクトのビルド・パスに追加してみます。

dummyProject1のビルド・パスにdummyProject3を追加してみます。
dummyProject1プロジェクトのプロパティー画面で「Javaのビルド・パス」の「プロジェクト」タブを表示します。
スクリーンショット 2014-11-12 18.57.50

「追加…」ボタンをクリックします。
スクリーンショット 2014-11-12 18.57.50

「必要なプロジェクト選択」画面が表示されますので、dummyProject3を選択し「OK」ボタンをクリックします。
スクリーンショット 2014-11-12 21.06.23

dummyProject1プロジェクトのプロパティー画面の「ビルド・パス上に必要なプロジェクト」の部分にdummyProject3が追加されたので、「OK」ボタンをクリックして変更を確定します。
スクリーンショット 2014-11-12 21.10.34

これでdummyProject3に含まれるクラスがdummyProject1から利用可能になったはずです。

試しにdummyProject3のsrcフォルダにHogeHgeHgeクラスを作成し、dummyProject1のHogeクラスからHogeHgeHgeクラスが利用できるか確認してみましたが、うまくいきました。
スクリーンショット 2014-11-12 21.22.08


スポンサードリンク



関連記事

JUnit入門その7[Eclipse4.4のJUnitプラグインとDBUnitの併用(更新系のテストの実装)]

JUnit入門その6 ではDBUnitを便利に利用するためのユーティリティ(と言っても基底クラスで

記事を読む

Selenium入門その3[Selenium WebDriver(Java/Junit4)の使い方]

WebDriverでは、予め中継サーバを起動しなくても、テスト実行時にブラウザ拡張機能や、OSのネイ

記事を読む

Eclipseの「DBViewer」プラグインの使い方[前編]

「HyperSQL」の環境を作成し、Eclipseの「DBViewer」プラグインを利用してSQLを

記事を読む

java8(JDK8)の新機能[大幅に強化されたコレクションAPI:java.util.List] をeclipseとJUnitで確認する。

Java8(JDK8)では、ラムダ式の導入を前提とした、コレクションAPIの新機能が追加されました。

記事を読む

Eclipse4.3のチュートリアル機能で”Hello World”アプリケーションの作成方法を説明する。

Eclipseのインストールが終了したので、各画面エリアの名称の説明、各画面エリアの使い方の説明を

記事を読む

Java超入門 with Eclipse[5:クラスに関する基礎知識(メソッドをJUnitを使って説明)]

クラスに関する基礎知識シリーズも、いよいよメソッドを残すのみとなりました。 前回までは、Eclip

記事を読む

JUnit入門その8[Eclipse4.4のJUnitプラグインのテストケースのカバレッジをEclEmmaを利用して測定してみる]

今回は「EclEmma」を使って、テストのカバレッジの測定を行うエントリーとなります。 「djUn

記事を読む

Eclipse4.4(Java)におけるビルド・パス関係の設定方法[JRAおよびクラス・フォルダー/ライブラリー]

Eclipse4.4(Java)におけるビルド関係のビルド・パス上の「JRAおよびクラス・フォルダー

記事を読む

「HyperSQL」の環境を作成し、Eclipseの「DBViewer」プラグインを利用してSQLを発行してみる

Eclipseの「DBViewer」プラグインを利用して「Java DB」の環境を作成し、SQLを発

記事を読む

Eclipse(4.3,4.4)の使い方[パースペクティブのツールバーのカスタマイズ(「コマンド・グループ可用性」と「ショートカット」タブ)]

「パースペクティブのカスタマイズ」画面には、以下の4つのタブが存在しております。 ツール・バ

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Spring5入門[AbstractRoutingDataSourceで複数DBへの接続とトランザクション制御]

今回はSpring MVCから複数データベースに接続とトランザクション

Eclipse Oxygen Update 1 (4.7.1)を利用してJUnit5の公式ガイドの内容を実践してみる。

いよいよJUnit5が本格的に利用できる環境が整ってきました。

Spring5入門[簡単なWebアプリのユニットテストをJUnit5とJMockitで作成]

Spring5入門ではJUnit4とmockitを利用したSpring

Spring5入門[STS(Spring Tool Suite)で簡単なWebアプリの典型的なユニットテストの実現方法]

前回は「Spring入門」で、Spring MVCを利用した簡単なWe

Spring5入門[STS(Spring Tool Suite)の環境作成と簡単なWebアプリの作成]

Struts1ももう過去の遺物になり、SAStrutsもEOLとなりも

→もっと見る

Optimization WordPress Plugins & Solutions by W3 EDGE
PAGE TOP ↑