問題タブ [shrinkwrap]

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

java - プロキシの背後にあるArquillian/Shrinkwrap MavenDependencyResolver

Jenkinsを使用して、Arquillianを使用したEJB統合テストを含むMavenビルドを実行しています。

settings.xmlJenkinsをホストし、ビルドを実行しているサーバーはプロキシの背後にありますが、には有効なプロキシ設定が含まれているため、問題にはなりません。(プロキシのない私のローカルシステムでは、問題なく動作しています。)

maven(実行中mvn install)による依存関係の解決は完全に正常に機能します(bashまたはJenkinsから手動で開始)が、MavenDependencyResolverArquillianを使用すると例外が発生します:

例外

Javaソース

pom.xml

このJavaコードがプロキシを確実に取得できるようにするにはどうすればよいですか(プロキシが見つからないことが問題である場合)。環境変数またはsettings.xmlを使用する必要がありますか?

Shrinkwarpでこの依存関係を取得する他の解決策はありjarますか?(これが私の好ましい解決策になると思います。)

環境の詳細

  • サーバーOS:Ubuntu 10.04
  • Maven 3.03
  • Tomcat7で実行されているJenkins1.413
  • アルキリア星人1.0.0.Alpha5

ありがとうございました。ダニエル

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

java - JBossシュリンクラップ

JBoss の Arquillian に関するいくつかのビデオ チュートリアルを見ているときに、ShrinkWrapと呼ばれる彼らの別のプロジェクトに出くわしました (Arquillian が使用しているため)。

彼らのプロジェクトページにしばらく時間を費やした後、私はいくつかの質問に対する具体的な答えを見つけることができないようであり、背後に大きな開発コミュニティを持たないかなり新しい (未熟な) プロジェクトのようです. 具体的には:

  • ShrinkWrap の目的は、メモリ内の JAR、WAR、および EAR を作成することですか? もしそうなら、なぜ私はそれをしたいのですか?そうでない場合、ShrinkWrap の目的は何ですか? また、ShrinkWrap はどのような問題を解決しますか?
  • ShrinkWrap はファイル システムに影響しますか (JAR は実際にディスク上に作成されますか、それとも本当に 100% メモリ内に作成されますか)? そうでない場合、メモリ内アーカイブの価値は何ですか?

前もって感謝します!

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

shrinkwrap - プロキシの背後にあるシュリンクラップ リゾルバー プラグイン

私はPOMファイルでshrinkwrap-resolver-bomの2.0.0-alpha-1バージョンを使用しています。Arquillian テスト ケースを実行しようとすると、アーティファクト転送操作のタイムアウトが長いために展開が非常に遅くなるという点で、Shrinkwrap リゾルバーは会社のプロキシの存在に悩まされているようです。org.jboss.shrinkwrap.resolver.impl.maven.LogTransferListerer transferFailed が発生し続けます。Arquillian/Shrinkwrap MavenDependencyResolver がプロキシの背後にあり、バージョン 1.0.0 の処理方法を説明していると思いますが、バージョン 2.0.0 でこれを処理する方法がわかりません。助言がありますか?ありがとうマッシモ

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

maven - Glassfish で Arquillian テスト ケースを実行できません

Arquillian テスト ケースの非常に単純な実装で、私は非常に行き詰まっています。Can I add jars to maven 2 build classpath without installed them?に従いました 私のプロジェクトjarをmavenリポジトリに追加します。アプリケーション サーバーとして Glassfish サーバーを使用しています。次に、arquillian のテスト ケースを作成する必要があります。
そのために、次のコードを使用しました

基本的に、テスト対象のクラスとそれらのクラスが依存するクラスを含むいくつかの jar をロードしています。最後に、そこから Web アーカイブを作成しようとしています。次に、weather オブジェクトが null かどうかをテストします。

スタック トレースから把握できる問題は、デプロイメントが Maven からのファイルを見つけることができないことです。以下は、テスト ケースを実行しようとしたときに観察されたスタック トレースです。

どこに何が欠けているのか理解できません。Can I add jars to maven 2 build classpath without installed them? に記載されている依存関係のエントリを更新しました。. どんな助けでも大歓迎です。ありがとう。

以下は私のポンです

以下は私の依存関係ツリーです。

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

npm - ローカル依存関係なしで npm モジュールをシュリンクラップする方法

ノードモジュールの依存関係のリストでpackage.jsonを維持しようとしました。npm install を呼び出すと、ノード モジュールがインストールされ、アプリ内にそのフォルダーが生成されます。私はnpmシュリンクラップと呼んでいます。しかし、これにより、ローカルノードモジュールへの依存関係が生成されます

アプリを appfog サーバーにアップロードすると、npm-shrinkwrap.json からインストールできます。したがって、理想的には、ノード モジュール フォルダーを削除し、shrinkwrap.json ファイルを渡すだけです。しかし、それはこの「から」を持っています。過去にシュリンクラップを生成しましたが、そこに「from」フィールドがありませんでした。「from」なしで生成する方法/ package.json からシュリンクラップ ファイルを取得できますか。私のアプリはよりスリムになります。すべてのノード モジュールをグローバルに維持できます。

ありがとう

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

java - Arquillian/ShrinkWrap を使用した Maven リソース フィルタリング

Mavenリソースフィルタリングを実行するArquillian ShrinkWrapデプロイメントを構築する方法は? どのバージョンの ShrinkWrap を使用すればよいですか?

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

jboss-arquillian - ファイルの内容をshrinkWrapで見る方法

ShrinkWrap を作成した後、このコード行を使用してファイル構造を確認できます

たとえば、shrinkWrap を作成した後、persistence.xml の内容も表示したいです。

シュリンクラップ内のファイルの内容を印刷するための特定のコードはありますか? または、一時的なshrinkWrapファイルを探してそのファイルと内容を調べる場所がファイルシステムにありますか?

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

jboss-arquillian - @Deployment は Arquillian テストでどのように機能しますか?

Arquillian テストで @Deployment アノテーションを使用すると、(JBoss) Shrinkwrapはコンテナー内の war ファイルのデプロイをどのように実行しますか?