問題タブ [build-dependencies]

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 に答える
790 参照

java - Java コード変更分析ツール - たとえば、メソッド シグネチャが変更されたかどうか、メソッドの実装を教えてください。

ファイルの違いを強調するだけでなく、より複雑な Java 専用のdiffツールはありますか?

より複雑にすると、異なるバージョンの同じクラス ファイルである 2 つの入力ファイルが必要になり、次のようなことがわかります。

  • フィールド名が変更されました
  • 新しいメソッドが追加されました
  • 削除されたメソッド
  • シグネチャが変更されたメソッド
  • 実装が変更されたメソッド (それ以上の詳細には関心がない)

いくつかのグーグルを行って、このようなものを見つけることができません...依存関係の変更に特定のモジュールの再構築が必要かどうかを判断するのに役立つと思います。

前もって感謝します

編集:

私は明確にする必要があると思います:

ツールのGUIについては気にしません。プログラムで呼び出すことに興味があります。

そして、私の推論については:

  • 依存関係が変更された場合に特定のモジュール/コンポーネントを再構築する必要があるかどうかを調べるには (コンポーネントごとに約 1 時間節約できます)... 詳細な説明ですが、それほど重要ではありません。
  • ロックダウンしようとしている特定のコンポーネントに加えられた変更を分析し、より安定していると判断するために使用するために、特定のコンポーネントでメソッド シグネチャが変更されることはほとんどないようにしようとしています。
0 投票する
2 に答える
688 参照

java - Eclipse3.7未解決のGradle依存関係エラー

日食情報。、

  • バージョン:IndigoServiceリリース2
  • ビルドID:20120216-1857

そして、ここに結果の「問題」ビュータブへのリンクがあります。そして、Gradleの依存関係を更新しようとしましたが、エラーが解決されていません。そして、JavaFX2.1をインストールしています。

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

maven - Maven に一連の依存関係を追加する

このリンクで、持っているjarファイルを取得してmavenの依存関係システムに追加する方法を読みました

しかし、私が欲しいのは、依存関係システムに追加する必要がある 30 から 40 個の jar ファイルのセットがあることです。を使用してすべての jar ファイルを追加する必要がありますか?

  1. mvn install:install-file -DgroupId=com.stackoverflow... -DartifactId=yourartifactid... -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/jarfile,

に続く、

2.

または、mvn:install を使用して、依存するすべての jar ファイルを 1 つの Maven プロジェクトにまとめて、メイン プロジェクトを依存させる簡単な方法はありますか?

前もって感謝します。

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

java - JavaEEモジュールの依存関係Eclipse

Eclipseを使用してWebアプリケーションを開発しています。クラスを含めるようにビルドパスを設定しましたが、時々取得し、次のClassNotFoundExceptionようになります。

サーブレットから!これはどのように可能ですか?

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

python - python: setup.py を変更して、ローカル ファイル システム ディレクトリで必要な依存関係を検索する

私のプロジェクトは多くのパッケージに依存しています。pypi にリストされているものもあれば、そうでないものもあります。

「external-packages」という名前のフォルダーがあり、必要なパッケージの .tar.gz ファイルが pypi にないファイルを保持しています。

setup.py を変更して、install_requires セクションを読み取り、まだインストールされていないパッケージを見つけたときに、最初に「external-packages」フォルダーを調べ、それが失敗した場合は検索するようにします。ピピで。

これは可能ですか?これを行う方法?

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

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

visual-studio-2010 - VisualStudio2010ソリューションとTFSへのDLLの依存関係

Visual Studioでソリューションを作成して、ソリューション自体が「最新の取得」の影響を受ける場所とはまったく異なる他のディレクトリにある.dll依存関係を作成するにはどうすればよいですか。

私が試したのは、ソリューション自体の中に依存関係ソリューションフォルダーを作成し、それにdllを追加することです。そうすれば、ソリューションのディレクトリ構造に属していない場合でも、ソリューションに属します。

たとえば、.slnファイルは次の場所にあります。

D:\ tfs \ repository \ main \ SolutionA \ solution.sln

そしてdllはにあります:

d:\ tfs \ repository \ main \ SolutionX \ Dependencies \ Binaries

私が本当に達成したいのは、次のシナリオを含む、ソリューションを構築するための確実な方法を持つことです。

1- Windows、VisualStudioなどを新しくインストールします。2-VisualStudioを
開きます。3-
TFSでsolution.slnを見つけ、それをダブルクリックして、Visual Studioがソリューション内のすべてのプロジェクトとファイルを取得し、ソリューションを開きます。 4-正常にビルド

依存関係ソリューションフォルダーのアプローチを試し、上記のシナリオを繰り返すと、ソリューション内のすべてのプロジェクトが取得されて開きますが、依存関係ソリューションのコンテンツはTFSから取得されません(Visual Studioはソリューションエクスプローラーに表示されますが) )、これには欠陥があると思います。

ビルド前/ビルド後のスクリプトの作成を伴わないいくつかの提案をいただければ幸いです。

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

networking - cabal-install 1.11.0 で network-2.4.0.1 をインストールできない

インストールに失敗したものcabalに依存するため、さまざまなものをインストールできません。network-2.4.0.1

続行する方法についての手がかりはありますか?(Ubuntu 10.04 で Haskell Platform 2012.2.0.0 を使用しています)。

いくつかのグーグルは、これが問題であることを明らかにしましcabal-install-1.11たが、... への依存関係によって妨げられている更新を試みますnetwork-2.4.0.1!

@Yuras@ の提案によると、セクションのcabal -v install network近くの出力は次のとおりです。configure

からの詳細情報は次のとおりconfig.logです。まず、Output Variables

そして、ここに少しありますPEERCRED

ありがとう!、

ランジット。

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

cmake - CMake の依存関係 - サブディレクトリを構築する前にルートを構築する方法

ROOT フォルダーには、add_subdirectory(gtest) を含む CMakeFiles.txt があります。問題は、ROOT が gtest を正しくビルドするために必要な API というファイルをビルドすることです。

API は、ROOT によって生成されたファイルに依存しています。APIのCMakeListを実行する前に、ROOTのビルドが完全に完了するまでAPIが待機するようにするにはどうすればよいですか? 追加できる遅延はありますか?

ありがとう!

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

cmake - CMake: add_custom_command への依存関係を動的に追加します

多くのサブプロジェクトを含む CMake プロジェクトがあります。それらはそれぞれ、私が提供する関数を使用して、(add_custom_command を呼び出して) 特定の情報を含む小さなテキスト ファイルを生成できます。最後のステップで、これらすべてのファイルを 1 つの大きなテキスト ファイルに結合したいと思います。

作成されたファイルを (すべて 1 か所で) 検索してマージするカスタム コマンドを作成しました。

問題は、提供されるファイルの数が実際にはわからないのに、この最終ステップをサブプロジェクトで行われるすべての小さなステップに依存させたいということです。

私の最終的なコマンドは次のようになります。

私の create-small-text-file-for-each-subproject コマンドは次のようになります。

そして、これらの小さなファイルを作成するときに、「combination.txt」を /path/${sub_project_name}.txt に依存させるようなことをしたいと思います

だから私はできればいいのに:

ただし、これはターゲットに対してのみ機能します。

また、OBJECT_DEPENDS で set_source_files_properties を使用しようとしましたが、動作しないようです (おそらく、add_target の cpp ファイルで使用するつもりですか?)

私が見る最後の方法は、キャッシュ変数を使用して、これらの小さなファイルパスをすべて蓄積し、次のように使用することです。

しかし、これは私がやりたい最後のことです。

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

java - Ant + Ivy + Java のビルド/依存関係の問題を解決するのを手伝ってください

正常に動作するスタンドアロンの JAR ファイルを Eclipse にエクスポートさせることができます。しかし、自分の build.xml ファイルを Ant で使用しようとすると、多数の参照を解決できないため、約 100 個のエラーが発生します。

これが私のbuild.xmlです

これがivy.xmlファイルです

そして、ここにいくつかのエラーがあります:-)

よろしくお願いします。