問題タブ [buildpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1525 参照

java - Javaビルドパスエントリエラー:Blackberry Eclipse

あるコンピューターにプロジェクトがあり、別のコンピューターで作業する必要があります。http://agile.csc.ncsu.edu/SEMaterials/tutorials/import_export/のチュートリアルに従って、 プロジェクトファイルをインポートおよびエクスポートし、USBドライブを介して転送しました。ただし、プロジェクトをインポートすると、プロジェクトに赤い感嘆符のアイコンが表示され、次のようなエラーが表示されます。

「ビルドパスエラーが解決されるまでプロジェクトをビルドできません」および「バインドされていないクラスパスコンテナ:'プロジェクト'MyProject'のJREシステムライブラリ[BlackBerryJRE6.0.0]」

私は、RIMWebサイトから完全にインストールされたEclipse用のブラックベリープラグインを使用しています。ここでの参照: バージョン1.5のhttp://us.blackberry.com/developers/javaappdev/javaplugin.jsp 。

私はJavaを初めて使用しますが、Eclipseを使用するのはこれが初めてなので、しばらくグーグルした後でも、これらのエラーが何を意味するのか本当にわかりません。作業が必要な新しいコンピューターからのビューのスクリーンショットを添付しました。どんな助けでも大歓迎です!

ここに画像の説明を入力してください

0 投票する
7 に答える
43648 参照

eclipse - Eclipse ビルド パスが利用できない

含めたい jar の 1 つを右クリックしても、ビルド パス オプションは使用できません。誰も理由を知っていますか?ありがとう!私が使用している Eclipse のバージョンは
Eclipse SDK のバージョンです: 3.7.1 ビルド ID: M20110909-1335
ここに画像の説明を入力

0 投票する
3 に答える
2266 参照

android - Android インストルメンテーション テスト: IllegalAccessError

Android インストルメンテーション テストの実行中に IllegalAccessError が発生します。
これは Logcat の出力です。

これは私のセットアップです:
TestProjecttests UnderTestProject、ビルドパス (「プロジェクト」タブ) に含まAnotherProjectれ、「注文とエクスポート」タブからエクスポートします。テスト対象のクラスは に属しAnotherProjectます。

ビルドパスを構成するために、こちらのスタックオーバーフローの質問の提案に従いました。

ビルドは、コマンド ラインから Maven を使用して行われています。依存関係として、とAnotherProjectの両方の pom ファイルにあります。これはまだエラーが発生する理由ですか? どうすればこれを修正できますか? の pom のみに含めてのpom に含めますか?TestProjectUnderTestProjectAnotherProjectUnderTestProjectUnderTestProjectTestProject

Eclipseのビルドパスはmavenのpomとどのように結びついていますか?

私はこれについて明確ではありません。どんな助けでも大歓迎です。

ありがとう!


次のことを試しましたが、まだ問題が発生しています。

  1. の pomAnotherProjectから削除され、追加されました。TestProjectUnderTestProject
  2. このスレッドのアドバイスに従いました。forを追加してもビルドUnderTestProjectしません。<scope>provided</scope>AnotherProject

この時点で立ち往生しています。抜け道があれば教えてください。

ありがとう!

0 投票する
16 に答える
206073 参照

java - Eclipse: リソースが Java プロジェクトのビルド パスにありません

srcJava プロジェクトのソース フォルダ ( ) を受け取りました。ファイルを作成し、.projectそのフォルダー内に保持し、既存のプロジェクトをワークスペースにインポートするオプションを使用してそのプロジェクトを Eclipse 3.6 にインポートし、必要な jar を追加しました。

問題は、プロジェクトで呼び出し階層を実行するたびに、 「リソースが Java プロジェクトのビルド パス上にありません」という警告ボックスが表示されることです。

誰かがこれを解決する方法を教えてください。

こちらの画像をご覧ください:

ここに画像の説明を入力

ありがとう

0 投票する
1 に答える
510 参照

windows - Eclipse を使用したクロス プラットフォーム Java 開発 (ビルド パスの問題)

3 つのパーティション (および Windows が生成する必要なパーティション) があります。1 つは Windows を含み、もう 1 つは Ubuntu を含み、2 つの環境間のストレージとして使用する開発フォルダーを含む Data という名前の ntfs パーティションもあります。

したがって、Windows では次の場所にあります: D:\Development*

Ubuntu では、/media/Data/Development/* にあります。

環境をセットアップするときはいつでも、ソース ファイルに関してはすべて問題ありませんが、ビルド パスのポイントに到達するときはいつでも、以前に使用していたプラットフォームからの絶対パスを期待しています (したがって、Ubuntu から Windows にスワップします)。 /media/Data/Development/* にあるものを想定しており、Windows から Ubuntu に切り替えると、D:\Development* にあることが想定されます)。

Windows または Ubuntu でプロジェクトを開いた場合にビルド パスを変更する必要がないように、相対パスを使用する方法はありますか?

0 投票する
2 に答える
2751 参照

eclipse - パブリッシュ/エクスポート構造から除外されたものとして .jar ファイルをマークする方法は?

Eclipse に .war プロジェクトがあります。おそらく関係ありませんが、mvn eclipse:eclipse プラグインを使用して Maven プロジェクトから変換されたことに言及する必要があります。

ビルド パス上のさまざまな .jar ファイルがエクスポートされていないという警告が表示されました。これを修正するために、私は Project Properties -> Deployment Assembly に行き、.war に入る必要がある jar を追加しました

ただし、1 つの .jar ファイルはコンテナーによって提供されるため、.war に入れる必要はありません。プロジェクトをコンパイルするためだけにビルドパス上にあります。

この .jar ファイルについて、警告を取り除きたいと思います。1 つの方法は、[プロパティ]->[Java ビルド パス]->[ライブラリ] タブ->...jar ファイルに次のような追加の行を展開する原因となった QuickFix に Ctrl+1 することでした。Excluded from publish/export structure: (None)

私の質問は、Quick Fix なしでどのようにこれを行うことができたのでしょうか? Eclipse Ctrl+1 Quick Fix を使用しないと、発行/エクスポート構造から除外する方法が見つかりませんでした。

0 投票する
1 に答える
432 参照

java - Javaビルドパス

コードの実行中にビルドパスを変更することについて簡単な質問があります。

たとえば、インターネットから.jarファイルをダウンロードしてから、コードの実行元と同じディレクトリにダウンロードするクラスがあります。可能であれば、jarをビルドパスにロードして、.jarファイル内のクラスにアクセスするにはどうすればよいですか?

0 投票する
2 に答える
1593 参照

java - Java:外部の.jarからクラスを取得します

外部の.jarファイルからクラスを取得する際に問題が発生しました。ここで外部.jarをロードするこのメソッドを見つけましたが、実行するたびにClassNotFoundExceptionが発生します。以下は私が使用しているコードであり、これは私がテストしている.jarです。誰かがこれを修正する方法について何か考えがあれば、教えてください。ありがとう!

これが私のコードです:

0 投票する
2 に答える
398 参照

android - プロジェクト名の感嘆符

github からダウンロードした新しいプロジェクトの実行に問題があります。以下の画像に示すように、プロジェクト名のすぐ上に感嘆符が表示されます。ビルドパスに問題があるはずですが、対処方法がわかりません...

手伝ってくれてありがとう

ここに画像の説明を入力ここに画像の説明を入力ここに画像の説明を入力

0 投票する
1 に答える
455 参照

java - Axis カーネルのバージョンに関する Axis2 の問題 - Java プロジェクトから別のプロジェクトを参照する方法

1) 変更が必要な古いプロジェクトがあります。新しい Web サービスを追加する必要があります。そして、いくつかのjarファイルに問題があります。

新しいサービス (Axis2) を作成し、Eclipse ウィザードを使用して Web サービス クライアント コードを作成しました。MyServiceStub.java がクライアント Java プロジェクト内に表示された場合を除いて、すべて問題ないように見えますが、いくつかのライブラリが見つかりませんでした。

それらのいくつかを調べたところ、Axis2-kernel-1.6.0.jar を探しているようです。現在、私の古いプロジェクトでは Axis2-kernel-1.3.0.jar が表示されており、既存の OtherServiceStub.java ファイルがこの Axis2-kernel-1.3.0.jar を使用しているようです。

最初に頭に浮かんだのは、以前の Web サービスは以前のバージョンの Axis2 で作成されたということです。私の現在のバージョンは1.6です。私が本当に理解していないのは、Project Facets で Axis2 がバージョン 1.1 であると私に言っている理由です....

理想的には、変更を最小限に抑えたいので、Axis2-kernerl-1.3.0.jar を使用したいと考えています。どのバージョンの Axis2 が必要ですか? 私の問題を解決するためのアドバイスはありますか?

と ...

2) 2つのプロジェクトがある場合、あるプロジェクトの JAR を別のプロジェクトで自動的に参照するにはどうすればよいですか? 現在、プロジェクトをJARにエクスポートしてから、JARを必要とするプロジェクトのフォルダーに手動でコピー(上書き)します。