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

java - MavenのMOJOとは何ですか?

私は今Mavenについて読んでいて、テキストのいたるところにこの単語(mojo)があります。私はそれが何を意味するかを大体理解していますが、良い説明を拒否するつもりはありません. 私はグーグルで検索しようとしましたが、Maven 以外の説明しか見つかりませんでした。

POJO - わかりました、でも MOJO? Maven 古い Java オブジェクト?

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

javascript - webOS で Node.js サービスを使用してイメージ バイナリ データをローカル ファイル システムに書き込むにはどうすればよいですか?

getResourceDataNode.jsを使ってJavaScriptコードで、Evernote方式で受信した画像データをローカルシステムに書き込もうとしています。画像ファイルは正常に保存されていますが、破損しているようで、開くことができません。

この関数getResourceDataは、指定された GUID を持つリソースのバイナリ データを返します。たとえば、これが画像リソースである場合、これには画像の生のビットが含まれます。

コードは次のとおりです。

クライアント.js :

WriteFileAssistant.js :

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

-ペトロ

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

java - MavenCodehausfindbugsプラグインの「onlyAnalyze」オプションが期待どおりに機能しない

せっかちな人のための更新:それは簡単です、以下のmartoeの答えのように、package.-代わりにサブパッケージスキャンに使用してください!package.*

マルチモジュールプロジェクトで動作するようには見えませんonlyAnalyze。設定したパッケージ(またはパターン)に関係なく、maven-findbugs-pluginは、packagename。*を渡すことで期待するようにサブパッケージを評価しません。

自分自身またはプラグインに問題があることを証明するために(私は常に前者だと思いますが!)、次の構造で小さなMavenプロジェクトをセットアップします。

とても簡単です!

POMには次のfindbugs構成があります。

また、すべてのApp.javaには、2つの明らかな違反がある次のコードがあります。

上記no_detect.Appと同じ内容ですが、評価されるacme.*と想定している「onlyAnalyze」オプションが設定されているため、findbugsによって評価acme.Appされないことを期待していacme.moo.Appます。

ここで、を実行しmvn clean installて、findbugs、package、installをクリーンアップ、ビルド、テスト、実行します。これにより、次のfindbugsレポート(簡潔にするために省略)が生成され、ビルドが失敗することが予想されacme.Appますacme.moo.App

要約するacme.Appと、分析されるのは分析されるだけであり、 acme.moo.App(悪い)ものではなく、no_detect.App(良い)ものでもありません。

onlyAnalyzeオプションに2つのワイルドカードを使用してみましたが、ビルドは成功しましたが、findbugsエラー(Dangling meta character '*'など)が発生しました。

期待されるすべてのクラス(および)を分析するonlyAnalyzesetを試してみました。これは、「機能する」ことを意味しますが、期待どおりではありません。つまり、分析したいクラスのすべての親パッケージを明示的に宣言する必要があります。これは、マルチモジュールプロジェクトで大きくなり、維持するのが困難になる可能性があります。acme.*,acme.moo.*acme.Appacme.moo.App

分析したいすべてのパッケージを定義する必要がありますか、それとも私が望むことを実行するワイルドカード/正規表現パターンを宣言できますか?

包含/除外XMLを使用したくないのは、現在時間がないため、はるかに多くのセットアップと推論が必要になるためです...

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

maven-2 - Mavenカスタムライフサイクルが認識されない

カスタムライフサイクルを使用して単純なカスタムプラグインをテストしようとしています。

これが私のEchoMojo.javaファイルです:

私のpom.xmlは次のようになります。

これをsettings.xmlに追加しました:

META-INF / maven/lifecycle.xmlを作成しました

META-INF / plexus/components.xmlを作成しました

mvn echotest:echoを実行すると、「BuildSucessfull」が表示されます。

mvn custom-echoを実行すると、「[ERROR]不明なライフサイクルフェーズ「custom-echo」」が表示されます。

「mvncustom-echo」を実行するときにカスタムプラグインをアクティブにするだけです。ここで、custom-echoはカスタムライフサイクル名です。

誰かが私を助けてくれませんか。

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

cordova - PhoneGap 内で Mojo.Controller.showAlertDialog を使用できますか?

今日の午後、PhoneGap 1.5 を試していますが、使用できませんnavigator.notification.alert("Hello", function() {}, "OK")navigator.notification.alert("Hello")動作します。phonegap.js を確認したところ、 という定義が見つかりましたNotification.prototype.alert = function(message, response, icon) {...};。それで、何が問題なのですか?Mojo.Controller.showAlertDialog実際には、ユーザーが何が起こっているのかを選択できるように、モーダル ダイアログを表示するようなものを使用できるかどうかを確認したいだけです。

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

type-conversion - Mojo 構成のカスタム型コンバーター?

LunarDateMojo オブジェクトで などのカスタム タイプを使用する必要があります。

<configuration>そして、pom.xml の section でパラメータを設定したいと思います。

(タイプLunarDateは、質問を説明するための単なる例です)

型コンバーターは既に持っていますが、それらを有効にするにはどうすればよいですか?

0 投票する
5 に答える
13763 参照

java - Java Maven MOJO - プロジェクトPOMから情報を取得

私はmavenプラグインに取り組んでいます。MOJO を実行するプロジェクトから POM 情報を取得する良い方法は何でしょうか?

たとえば、別の Maven プロジェクトで mojo を実行する場合、プロジェクト名またはその他のパラメーターを取得したいと考えています。

もう 1 つ、AbstractMojo.java クラスにコンテキスト MAP があり、プライベート Map pluginContext があります。私が間違っている場合、誰かが私を訂正できますか?

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

maven - その他のプロパティの Maven パスワード暗号化

Mojo のプロパティのノードに使用するような Maven のパスワード暗号化を使用したいと考えています。暗号化されたパスワードをモジョの正しいプロパティに貼り付けようとしましたが、プレーンテキストとして扱われました。Mojo プロパティのアノテーションに、暗号化できることを説明する属性を設定できることを期待していました。暗号化できる場合は、システム マスター パスワードを使用して復号化しますが、ドキュメントには何も表示されません。それ。

サーバーパスワードノード以外にMavenのパスワード暗号化を使用できた人はいますか? 私のモジョでこれを機能させたいです。

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

java - Maven:「ライフサイクルマッピングの構築」とはどういう意味ですか

私はMavenの概念を理解しようとしてきましたが、使用されている用語を理解するのは難しいと思います。

私はこの用語に出くわしました" build life cycle mapping"。この用語が何を意味するのか、誰かが私に明確な見解を教えてもらえますか?私build life cycleはそれが何であるかを知っていますが、それで「」を使用するとき、それはどういう意味mappingですか?

助けてくれてありがとう

更新:これは私がこの用語を見つけた場所です-プロジェクトビルドライフサイクルマッピング

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

gwt - Maven の gwt-maven-plugin がゴール実行「generateAsync」を認識しない

プロジェクト B からいくつかのソースを使用するアプリケーション (プロジェクト A) を開発しています。pom.xmlプロジェクト A は次のとおりです。

次の行でエラーが発生しました<execution>

generateAsyncではゴールが確立されていないようですgwt-maven-plugin