問題タブ [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 投票する
4 に答える
20986 参照

android - Androidの依存関係とは何ですか?ビルドパスから削除すると、ClassNotFoundExceptionが発生します

私はチームプロジェクトに取り組んでいます。ビルドパスにファイルを含め、.jarSVNにコミットしました。作業ディレクトリのコードを更新すると、Eclipseに「AndroidDependencies」という新しいフォルダが表示されます。そこに置いておくと、プログラムが実行されます。削除すると、プログラムはを報告しClassNotFoundExceptionます。

これを修正する方法はClassNotFoundException

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

java - Android eclipse - android.jar が libs フォルダーと参照ライブラリーに複製される

私はEclipseでAndroid SDKを使用しています。git を使用してプロジェクトを他のチーム メンバーと共有しています。元々、「Android Dependencies」の android.jar ファイルは絶対参照されています (つまり、ホーム ディレクトリに対して相対的です)。プロジェクト ディレクトリに対して相対的にするために、android.jar をプロジェクトの libs/ フォルダーにコピーし、右クリックしてビルド パスに追加しました。ただし、私のプロジェクトには 2 つの android.jar があり、1 つは /libs/ フォルダーにあり、もう 1 つは「Android 依存関係」に再表示され続けます。2 つの android.jar ファイルが原因で発生するエラーを停止するために、「Android 依存関係」を削除し続ける必要があります。私が達成しようとしていることについて適切な方法はありますか?

本質的に、私が達成しようとしているのは、「Android 依存関係」の android.jar を /my-home-directory/android-sdk-linux の .jar ではなく、/libs/ フォルダーの .jar にすることです。 /プラットフォーム...など。

どうもありがとう!

0 投票する
4 に答える
18611 参照

eclipse - MavenリポジトリjarをEclipseビルドパスに追加するにはどうすればよいですか?

Eclipseから、Mavenリポジトリビューで必要なすべてのjarファイルを確認できます。しかし、不足しているjarファイルに対して約100個のエラーがあります。そこで、M2_REPO環境変数を設定しました。コマンドラインからmvneclipse:eclipseコマンドを実行しました。このコマンドを実行すると、プロジェクトのサブパッケージの1つにearパッケージが追加されます。たとえば、私のプロジェクト名はポータルです。そしてサブパッケージはportal_earです。mvn eclipse:eclipseコマンドを実行した後の耳がportal_earのターゲットフォルダーに追加されます。だから私の質問は、私はすでにリポジトリにjarを持っているので、どうすればそれらをeclipse内のポータルビルドパスに追加できますか?

ありがとう。

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

eclipse - Eclipseでの親プロジェクトのビルドパスへのMavenの依存関係

m2eを使用しています。だから私は2つのプロジェクトを持っています。それらを右クリックすると、両方ともmavenが有効になります。したがって、プロジェクトの 1 つが親プロジェクトであるため、多くのサブ パッケージがあり、各サブ パッケージは正しく src\target ですが、親自体ではありません。親とすべての子に pom.xml があります。

これらの 2 つのプロジェクトを右クリックすると、Maven が構成を更新します。Maven リポジトリは単純なプロジェクトに追加されますが、残りの親であるプロジェクトには追加されません。では、この場合はどうすればよいのでしょうか。

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

java - Eclipse は、インポートされた JAR ファイル内のメソッドを認識していません。なぜだめですか?

Eclipse を使用して、自分の仕事のために Java コードを更新する作業を行っています。このプロジェクトには、プロジェクト フォルダー内の「resources」フォルダーに格納された JAR ファイルがあり、メイン クラスによってインポートされます。この JAR ファイルには、別のクラス内で使用する必要があるクラスが含まれています。したがって、インポートステートメントは次のようになります。

機密保持のため、名前を実際にオンラインで公開することはできません。この InnerClass にはメソッドがあり、これを setState(boolean b) と呼びます。メインクラスでは、このメソッドを使用する必要があります...しかし、入力すると、呼び出しの下に赤い線が表示され、エラーメッセージが表示されます。

これは明らかに誤りです!InnerClass の他のほとんどすべてのメソッドは正常に機能し、この特定のクラスでのみエラーになるようです。ビルド パスの構成を再確認しましたが、異常はありません。JAR ファイルを変更することはできませんが、逆コンパイラ プラグインを使用して内容を確認できます。誰かが私が知らないことを知っていますか、または誰かが以前にこの問題に遭遇し、何とかそれを回避できましたか?

編集:これは Class.java ファイルがどのように見えるかのスケッチです:

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

java - Rad のビルド パス

ear プロジェクトには 10 個のプロジェクトがあります。RADを使用しています。同じ耳にウェブプロジェクトがあります。Web プロジェクトのビルド パスにいくつかのプロジェクトを追加したいと考えています。追加しましたが動作しませんが、プロジェクトの jar を作成して WEB-INF/lib に配置すると動作します。

問題は何ですか?

ありがとうマヒ

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

android - クローンをgithubからEclipseにインポートし、パスエラーをビルドする

私はgitからプロジェクトをプルしようとしています。特にこれはhttps://github.com/pocmo/Yaaicです。

これは、IRCクライアントをAndroidアプリに配置するために使用したかったAndroidのIRCクライアント用のライブラリです。このプロジェクトのルートディレクトリからわかるように、AndroidManifest.xmlはありませんが、マニフェストファイルを含む「application」というディレクトリがあります。このことから、アプリケーションディレクトリには、IRCクライアント(Yaaicアプリ自体)を示すサンプルのAndroidアプリが含まれていると想定しています。ただし、アプリケーションディレクトリだけをプロジェクトとしてEclipseにインポートすると、ビルドパスエラーが発生し、存在しないものの使用に関連するエラーが発生します。gitハブから直接プルしたディレクトリ全体をプロジェクトとしてインポートしようとしましたが、ビルドパスの問題がまだたくさんあります。

プロジェクト自体については、Yaaicアプリのソースコードなのか、他のAndroidプロジェクトで使用するライブラリやプラットフォームのソースコードなのかよくわかりません。地獄、私は自分のAndroidアプリでIRC機能のライブラリとしてYaaicプロジェクトを使用できるかどうかさえわかりません。

私はAndroidの開発とEclipseでの開発にかなり慣れていません。一般的に、経験は大学からのダミープロジェクトとAndroid開発Webサイトからのチュートリアルだけです。

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

android - FacebookSDKをEclipseにロードできません。ビルドパスエラー

そのため、作成したいアプリのコーディングを開始することすらできませんでした。SDKをセットアップして、それに基づいてコーディングするのに非常に苦労しています。

これが私がしたことです:

  1. ダウンロードしたEclipse
  2. EclipseにJDK、Android SDK、およびADTをダウンロードしました。
  3. 「Facebook」という名前のディレクトリを作成しました。ここでクローンを作成しました:https://github.com/facebook/facebook-android-sdk .git(スパムメカニズムを回避するために分離:P
  4. 既存のソースから新しいプロジェクトを作成しました。チュートリアルでは、「新しいAndroidプロジェクト」ワークフロー内のオプションとして「既存のソースからプロジェクトを作成」と表示されていますが、私のEclipseには「既存のコードからのAndroidプロジェクト」しかありません(http://db.tt/を参照)。 gOmutx08とそれは私が別のワークフローとして使用したものです)また、ここには「新しいAndroidプロジェクト」はなく、新しい「Androidアプリケーションプロジェクト」のみがあり、ソースとして既存のプロジェクトを選択するように求められません(http://db.tt/usuzcTxSを参照)。これが問題の原因であるかどうかはわかりません。
  5. 新しいプロジェクトを作成し、以前に作成したSDKプロジェクトを参照ライブラリとして追加しました。

Eclipse Problemsロガーで次のエラーが発生するため、問題は間違いなくステップ4にあるはずです。

a)説明リソースパス場所タイプコンテナ「Androidの依存関係」は存在しないライブラリを参照します「F:\ Users \ Desktop_1 \ Android \ Facebook SDK \ facebook-android-sdk \ facebook \ bin\facebook.jar」テスト-Facebookビルドパスビルドパスの問題

b)説明リソースパス場所タイプnew View.OnClickListener(){}タイプのメソッドonClick(View)は、スーパークラスメソッドFbDialog.java / facebook / src / com / facebook/android行101Java問題をオーバーライドする必要があります。

c)説明リソースパス場所タイプFacebook.TokenRefreshServiceConnectionタイプのメソッドonServiceConnected(ComponentName、IBinder)は、スーパークラスメソッドFacebook.java / facebook / src / com / facebook/android行575Java問題をオーバーライドする必要があります

d)説明リソースパス場所タイプFacebook.TokenRefreshServiceConnectionタイプのメソッドonServiceDisconnected(ComponentName)は、スーパークラスメソッドFacebook.java / facebook / src / com / facebook/android行581Java問題をオーバーライドする必要があります。

e)説明リソースパスの場所の種類ビルドパスエラーが解決されるまでプロジェクトをビルドできませんテスト-Facebook不明なJavaの問題

主な問題がaeの場合、ビルドパスに問題があるとプロジェクトをビルドできないため。問題bからdは、3行すべてから「@override」アノテーションを削除することで簡単に修正できます。ただし、SDKには最初から問題がないはずであり、アノテーションを削除しても最終的には機能しない可能性があるため、これが実際の修正であるかどうかはわかりません。

私が何を試すことができるかについてのアイデアはありますか?SDKのダウンロード全体をすでに削除し、別のフォルダーであっても、リポジトリを数回再クローン化しました。もうわかりません。チュートリアルのスクリーンショットが私の日食と大きく異なる理由がわかりません。私の推測では、チュートリアルはまだFroyoをターゲットとして使用しているため、少し古くなっています:P

どんな助けでも大歓迎です。

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

java - Java Web プロジェクトが正しくビルドされない

残念ながら、Eclipse のサーバー プラグインに埋め込まれた Tomcat にデプロイしている Java Web プロジェクトを持っています。サーバーの公開/起動後にその webapp の場所に移動すると、.class ファイルがすべて失われます。ProjectName\WEB-INF\classes\path\to\packages\ までナビゲートできます -> すべてのパッケージが空です。

この問題を解決する方法はありますか?

編集

[自動的にビルド] がオンになっており、指定したものではなく、先ほど含めた別の Web プロジェクトで問題なくコンパイルされます。

編集 2

Eclipseを再インストールしました(理由がないため)-何も変更されていません。プロジェクト#2では機能しますが、プロジェクト#1では機能しません。パッケージへのパスすら存在しません。src フォルダー (WEB-INF/classes に移動されるはず) の内容はまったくありませんが、リソース (同じ配置アセンブリ コマンドを含むリソース フォルダーがあります) はあります。

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

eclipse - Eclipse ビルド パスにファイルを含めますか?

右クリック、ビルドパス、ビルドパスからの除外により、Eclipseのビルドパスから除外されたファイルはほとんどありません。これらのファイルをビルドパスに再度含めたいと思います。再度含めるオプションが見つかりません。なにか提案を。

私はEclipse 3.4.2を使用しています