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

java - Eclipse は、同じディレクトリ内の別のファイルで xsl テンプレートを見つけることができません

同じフォルダーに 3 つの xsl ドキュメントがあります。

  • ooo2xslf0-writer.xslを含む
  • apply-borderというテンプレートを呼び出すimages.xsl
  • ボーダー.xsl

現在、ooo2xslf0-writer.xslには以下が含まれています。

<xsl:include href="images.xsl" /> <xsl:include href="borders.xsl" />

したがって、 images.xslが必要なときにapply-borderを使用できると思いますが、 Eclipseは同意しません。だから、私は追加しました:

<xsl:include href="borders.xsl" />

images.xslに追加し、すべて正常にコンパイルされましたが、実行時にapply-bordersが 2 回存在するというエラーが表示されます。

これは他人のプロジェクトであり、ほとんどの環境で問題なくビルドできます。これは単なるEclipse依存関係の設定の問題だと思いますが、解決方法がわかりません。参照されたフォルダーはビルドに含まれます。

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

java - Eclipseで別のJavaプロジェクトからクラスを再利用する最良の方法は何ですか?

Eclipse に複数の Java プロジェクトがあります。古いプロジェクトのいくつかのクラスを新しいプロジェクトで再利用したいと考えています。Eclipseでそれを行う最良の方法は何ですか?

つまり、別の「プロジェクト フォルダー」を新しいプロジェクトのビルド パスに追加することはできますか?

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

java - ビルド パスに必要なプロジェクト [Eclipse]

ビルド パスに問題があります。私の Web プロジェクトでは、すべての .jar をプロジェクトに配置する必要があるため、WEB-INF/lib リソースを使用してそこに .jar を追加することはできません。

そこで、WEB-INF/lib を使用するのと同じ方法で使用できるように、Lib プロジェクトを作成しました。問題は、それを適切に機能させることができないことです。かなり簡単に思えます。Java プロジェクトを作成し、すべての .jar をその中に入れてから、ビルド パスに、この .jar を入れた特定の場所でそのプロジェクトを参照するように指示します。

他のタイプのプロジェクト (Java 以外のプロジェクト、ユーティリティ Java EE プロジェクトなど) を作成し、依存プロジェクトのネイティブ ライブラリの場所を変更しようとしました。すべて無駄です。

では、あるプロジェクトに別のプロジェクトの .jar を表示させるにはどうすればよいですか?

助けてくれてありがとう。

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

android - Eclipse 3.5 + ADT: ビルド パス エラー

Java EE 開発者向けに Eclipse 3.5 を使用しています。インストールされるプラグインには、Android 開発ツール、Adobe Flash Builder 4、PDT、PyDev が含まれます。作成したアプリケーションの実行に問題があります。

新しいプロジェクトを開始し、ボタンを追加して、AVD で実行できます。次に、別のボタンを追加して AVD で実行しようとすると、Eclipse は1) gen フォルダーが見つかりません、2) ビルド パスにエラーがあります

左ペインでプロジェクトを更新するだけで最初のエラーを解決できますが、2 番目のエラーは常に残ります。オンラインと StackOverflow herehereで検索しましたが、何人かの人々が同じ問題を抱えていますが、私が見つけることができる明確な解決策はありません。

この問題をうまく解決した人が、その方法を教えてもらえますか?

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

python - Maven WebプロジェクトにPythonコンパイラの依存関係を含める方法は?

私は、そのウェブサイトのメンテナンスに使用するいくつかの関連する Python スクリプトを含む単純な Web サイトを持っています (注: Python コードは、さまざまなタスクのために手動で実行するユーティリティ スクリプトです)。編集したい他の開発者と共有できる必要があります。

Python コンパイラが実行時に含まれ、ビルド パスに配置できるようにするには、どの Maven 依存関係を含める必要がありますか?

0 投票する
6 に答える
65028 参照

java - クラスパスとビルドパスの違いは何ですか

私はこれらの2つの用語を混同しています。

また、Spring MVC プロジェクトの src フォルダーの下にファイルを作成するにはどうすればよいですか? File オブジェクトを使用して作成すると、C:\SpringSourceTool 内にファイルが作成されます... これは ClassPath だと思いますか?

applicationcontextアプリケーションのフォルダまたはルートを取得するにはどうすればよいですか?

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

eclipse - Eclipse、複数のプロジェクトを (共有バイナリ ディレクトリを使用して) 1 つの実行可能な jar にエクスポートする

同じ /bin ディレクトリにビルドされる 3 つのプロジェクトと、これが不要な別のプロジェクト (A と呼びましょう) があります。A には、他のすべてのプロジェクトが必要です。A を実行可能な JAR としてエクスポートすると、3 つのプロジェクトのうちの 1 つのみが JAR になります。

JAR にコピーされる他のプロジェクト (別のディレクトリへのビルド) を追加できます。ビルドパスから 3 つのプロジェクトの最初の (アルファベット順) を削除すると、次のプロジェクトが含まれます。

3 つのプロジェクトが同じ /bin ディレクトリにビルドされていることをあきらめずに、JAR 内のすべてのプロジェクトを Eclipse にコピーさせる方法を知っている人はいますか?

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

java - m2eclipseビルドパスが台無しに

Mavenの初心者である私は、アーキタイプ「webapp」を使用して新しいプロジェクトを設定し、そこから構築しようとしました。

私のプロジェクト構造は次のとおりです。本番クラスの場合はsrc/main / resources、単体テストの場合はsrc / main/testです。すべて正常に動作していますが、m2eclipseメニューの「プロジェクト構成の更新」を使用すると、ビルドパスが混乱します...Eclipseがパッケージ「com.example」を認識しなくなったようです。ファイルはまだsrc/main / resourceS / com / exampleにありますが、「リソースはビルドパスにありません」と表示されます。

プロジェクトのビルドパスを構成しようとすると、両方のソースフォルダーでパラメーター「Excluded」が**に設定されていることに気付きます... **トークンを削除して除外フィルターを「none」に設定すると、エラーが発生します。ファイルは消えますが、パッケージが台無しになり、eclipseがデフォルトパッケージのテストファイルを強制したい...

EclipseビルドパスとMavenのヘルプは大歓迎です。

ありがとう

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

java - エラーClassNotFoundExceptionがWebプロジェクトのjarにアクセスしています

概要

スタンドアロンJUnitテストの実行中にビルドパスに追加すると、サードパーティのjarファイルのクラスにアクセスできますが、動的Webプロジェクト内からプレーンオールドJavaオブジェクトを介してアクセスすると「 ClassNotFoundException 」になります。

  • 使用したIDE:Eclipse
  • Webサーバー:Apache 7

詳細

私のプロジェクトには、多くのサードパーティのjarファイル、つまりsqlite、eclipse jdt、jsoupが必要でした。私はこのプロジェクトをスタンドアロンプ​​ロジェクトとして作成しましたが、jarファイルのすべてのクラスに正常にアクセスできました。

しかし今、私は「src」フォルダ全体を「動的Webプロジェクト」にコピーしました。これらすべてのサードパーティのjarを含むフォルダ「jars」を作成し、次の手順に従って、これらすべてがビルドパスに追加されていることを確認します。

プロジェクトのプロパティ->Javaビルドパス->ライブラリ->jarの追加->jarフォルダからすべてのjarファイルを選択します。

Webプロジェクト内でスタンドアロンのJUnitテストを実行すると、これらのjarに正常にアクセスできます。このjunitテストは、決してサーバーを必要としないことに注意してください。

しかし、「サーバーで実行」しようとすると、すべてのサードパーティクラスで次のようなClassNotFoundExceptionが発生し続けます。

これは、アプリケーションがWeb上でどのようにデプロイされるかについての知識が不足していることと関係があると確信しています。

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

java - java.lang.ClassNotFoundExceptionの取得:org.jsoup.Jsoup

GoogleAppEngineでアプリを実行しています。私が持っているのは、Jsoupを使おうとしている単純なサーブレットだけです。ただし、アプリケーションを実行すると、java.lang.ClassNotFoundException:org.jsoup.Jsoupが発生します。

Eclipseを使用しているので、Javaビルドパス->ライブラリにjsoupjarファイルを追加しました