問題タブ [maven-webstart-plugin]
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.
maven-2 - Maven webstart プラグインが依存関係を見つけられない
誰かがこの奇妙なもので私を助けてくれることを願っています. webstart プラグインを実行しようとしていますが、作成中の jar 内でメイン クラスを見つけることができないようです。pom は可能な限り単純で、クラス Test が存在し、コンパイルされて jar に配置されています。誰かが私を正しい方向に向けることができますか?
Maven トレースは次のとおりです。
跡が続く
トレースによる原因
そして最後の Maven トレース
maven-2 - WebstartMavenプラグインのサンプルアプリケーションを探しています
WebstartMavenプラグインを使用する完全なアプリケーションのソースコードを探しています。
何か案は?
maven - Mavenで、ワゴンプラグインを使用してファイルをコピーするにはどうすればよいですか?
概要:Mavenを使用して、生成されたファイルをWebサーバー(IISやApacheなど)ディレクトリにコピーするにはどうすればよいですか?
詳細:Mavenでビルドする実用的なアプリケーションがあります。必要なすべてのファイル(.jarおよび.jnlp)をディレクトリに生成するwebstart-maven-pluginを使用してビルドすることができましたtarget/jnlp
。また、でそれらすべてを含むzipファイルを作成しますtarget/foo-1.0.zip
。
現時点では、webstartプラグインにはdeploy
目標がありません。その要求はFAQ(質問3)にあります。将来的に実装される可能性がありますが、当面はwagon-maven-pluginを使用することをお勧めします。
私はワゴンを使ったことがありません。まず、Webサーバーが提供するローカルディレクトリにファイルをコピーしたいと思います。後で、おそらくftpを使用して、それらをリモートでコピーしたいと思います。ローカルコピーを機能させるために追加する必要があるものの例を誰かに教えてもらえますかpom.xml
(できればftpの例もありますか?)。ドキュメントに見つかりません。読んだところ、 Wagon Mavenファイルプロバイダーも必要かもしれないと思いますが、これにはドキュメントがほとんどないように思われるので、よくわかりません。
maven - Maven Webstart が zip ファイルを作成しないようにするにはどうすればよいですか?
maven-webstart-plugin を使用して jnlp ファイルを生成するなど、ビルド サイクルに Maven を使用しています。このプロセスは、jar に署名し、テンプレートから jnlp を作成しますが (これは素晴らしいことです)、署名済みのすべての jar と jnlp ファイルの zip ファイルも作成します (これは役立つかもしれませんが、私はしたくありません)。
maven-webstart-plugin のドキュメントは特に包括的ではありません... http://mojo.codehaus.org/webstart/webstart-maven-plugin/jnlp-mojos-overview.html
実際、stackoverflow が有用な情報の最良のソースであることがわかりました。たとえば 、Webstart Maven Plugin サンプル アプリケーションを探しています。
maven-webstart-plugin 設定でこれを行う方法があるようです-たとえば(上記の例から):
タグの機能を知っている人はいますか?
< gzip > タグを < gzip > false < /gzip > に設定することで、zip ファイルの作成を除外できると思っていましたが、これをテストしたところ、そうではないことがわかりました。実際にはそうではありませんが、 < gzip > タグの機能を知っている人はいますか?
最後に、それらが関連するタグでない場合、zip ファイルの作成を防ぐことは可能ですか? もしそうなら、どのように?
maven - 実行時の依存関係を含めるための Maven-webstart-plugin
maven-webstart-plugin を使用して jnlp をビルドすると、ランタイムの依存関係が jnlp に含まれていないことがわかりました。
私はこのようなテンプレートを使用しています:
ランタイムの依存関係を含めるにはどうすればよいですか? まあ、私はそれらすべてを個別に含めることができます:
...しかし、理想的には、プロジェクトにランタイム依存関係を追加するたびにこれを変更することを覚えておく必要はありません。
すべてのランタイム依存関係を含めるようにプラグインに指示する方法はありますか?
maven - Maven: webstart、buildnumber、および finalName の競合?
POM ファイルのこの部分でビルド番号を生成します。
その後、finalName を次のように設定します。
また、webstart-maven-plugin を使用してプロジェクトを webstart-app として生成しています。webstart-plugin は zip ファイルを生成します。そして、1 つの小さな詳細を除いて、すべて正常に動作します。
ビルド時に次の出力があります。
${project.build.number} が zip ファイルで置き換えられないのはなぜですか? jarではなくzipだからでしょうか?なぜバージョンが置き換えられるのですか?POM に zip ファイルの buildNumber を置き換えるように指示するにはどうすればよいですか?
$project.build.number の代わりにデフォルトの $buildNumber を使用しようとしましたが、これも機能しません。
編集: 2 つのプラグインのさまざまなフェーズを既に試しましたが、これまでのところ組み合わせは機能しませんでした。
Edit2: 興味深い場合は、Webstart-Plugin-part がどのように見えるか、コードを次に示します。
そこでの例のコードを使用しました: Webstart Maven Plugin サンプル アプリケーションを探しています。
maven - 依存関係のある webstart maven プラグイン
上司から、Maven Web Start プラグインを使用して JNLP と署名付き JAR を生成するように言われました。
問題は、どのように試しても、依存関係を含む JAR を作成できないことです。
私は常にClassDefNotFound
例外に直面しています
pom.xml
ビルド出力
ここにビルド出力を追加してください(さらに、作成されたディレクトリ構造とそのコンテンツ、特に
lib/
そこまで行った場合はフォルダーのコンテンツ)
java - 新しいwebstart-maven-plugin のエントリがアプリケーションを壊す
JDK のバージョンが u45 にアップグレードされたため、セキュリティ情報が不足しているという警告が表示されます。そのため、webstart-maven-plugin を使用した webstart 署名の一部として、次のセキュリティ更新プログラムを使用しました
ここ
起動時にアプリケーションを中断します。依存性注入が発生していません。Spring 関連の jar でも更新されたマニフェスト情報を追加する必要がありました。
私は同じことをやってみました
しかし、機能していないようです。
私は先週からこれを試していたので、すぐに返信していただきありがとうございます
問題は webstart-maven-plugin (1.0-beta-4) にあります。
期待どおりに動作しません。
私が同じことをしようとしたとき
MANIFEST.MF には次のエントリがあります
私のために働いた。しかし、それは特定の JAR のためのものでした。JAR のバンドル (Webstart バンドル) のマニフェスト エントリを更新するにはどうすればよいですか? maven-webstart-plugin 以外のプラグインはありますか