問題タブ [mojo]

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

maven - Maven 並列ビルド実行時のスレッドセーフ警告

Maven 並列ビルドを実行しています。警告が表示されます。

ビルドは成功です。次のプラグインのどのバージョンがスレッドセーフになるか教えてください。

これを無視してもいいですか。

0 投票する
9 に答える
120974 参照

java - org.apache.maven.plugins:maven-war-plugin:2.1.1:war の実行中に必要なクラスがありませんでした

クリーン インストール -x の結果は次のとおりです。

そして、ここに私のpom.xmlがあります:

リポジトリを削除して、再度インストールしようとしました。私はいつもこのエラーを受け取りました。助けが必要なようです。モジョプラグインが壊れていると思いますが、何度か再インストールしました。助言がありますか?

0 投票する
0 に答える
179 参照

perl - Mojo::Server::FastCGI で fcgi スクリプトを作成する方法

Mojo::Server::FastCGI を使用してアプリケーションを実行する高速な CGI スクリプトを作成するにはどうすればよいですか? 私のアプリケーションは現在 Mojolicious::Lite の "plack" と "app->run" 関数を使用しています。何を変更すればよいですか?

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

perl - Perl Mojolicious & Socket.IO がうまく動作しない

Socket.IOと Perl のMojoliciousを試してみました。私はWebSocketsで同じことを実行できましたが、Socket.IOで同じことをしようとしました(必要なブラウザのサポートが広いため)、うまく機能しませんでした。

Morboサーバーを使用しています。コードは次のとおりです。

このコード部分はうまく機能します ( WebSocket ) 。Socket.IO部分のコメントを外すio.connect(...)と、次のエラー (ヘッダーと応答)で失敗します。

リクエスト:

応答:

WebSocketの使用中にクライアントから取得するリクエストは次のとおりです。

Socket.IOがソケットのアップグレードを要求していないようです。また、Mojo は次のルートを認識していません。

私も置き換えてみました:

io.connect('http://localhost:300/echo');

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

java - Maven Mojo でアーティファクト バージョンを変更する

Maven に取り掛かり、カスタム Mojo を構築し始めたところです。誰かがここで助けてくれることを願っています。

一般的な考え方は、POM 自体を変更せずに、POM のバージョンを変更したいということです。この機能を使用して、デプロイされるバージョンの末尾に修飾子を追加します。たとえば、、、(最新の増分バージョンに基づく)、または (Git コミット ハッシュに基づく) に変更1.0する場合があります。ここでの目標は、開発者がバージョン番号の変更について心配する必要がなく (問題がない場合)、ビルドがそれを処理することです。1.0-SNAPSHOT1.0-RELEASE1.0.1231.0-a1b2c3d

そのため、フェーズの一環としてバージョン番号を更新しようとしinitializeていますが、期待しているすべての場所に固執しているわけではありません。これが私のモジョです:

しかし、これをプロジェクトのPOMに含めると:

install次に、プロジェクトのビルドの段階で次のようなものが表示されます。

アーティファクトは としてビルドされているためsome-project-1.2.3.jar、私のリポジトリ (nexus) はこれを version として追加してい1.2.3ます。しかし、それは私が望んでいるものではありませんTRY_THIS_TOO

ここで私が間違っていることはありますか?

それが役立つ場合は、Mojo コード、POM、およびビルド ログをここの Gist に入れました: https://gist.github.com/tomkel5/8199801

前もって感謝します!

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

maven - Maven プラグインのロギング

log4j + slf4j を使用する独自の Maven プラグイン mojo を実装しました。プラグイン プロジェクトには正しい jar が含まれており、コードからのステートメントの正しいログを確認できます。

今、別のクライアント プロジェクトでこの新しい maven プラグインを使用したいのですが、正しく動作させるのに問題があります。

プラグイン自体に、上記のように正常に動作する src/main/resources の下に log4j.properties を含めました。しかし、プラグインを別のクライアント プロジェクトに含めようとすると、ログ ファイルが作成されません。

問題は、これを正しく機能させるために他に何を試みたり、何をしなければならないかということです。ありがとうございました。

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

java - カスタム mojo による Jenkins 環境変数へのアクセス

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

たとえば、次のようなことができます。

私はジェンキンスにアクセスできないので、自分で試すことはできません:(

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

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

java - jar からクラス ファイルの jaxb Xsd スキーマを生成する

jar 内のクラス ファイルから jaxb xsd スキーマを生成したいと考えています。現在、jaxb2-maven-plugin を使用して、Java ファイルを使用してスキーマを生成しています。

しかし、依存関係のjarファイルを取得していて、そのjarファイルからいくつかのクラスを生成したいというユースケースがあります。誰でもそれを行う方法を提案できますか。