問題タブ [maven-1]
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.
build - 追加のプラグインなしで Maven 1.x を使用して、誰かが実行可能な jar をどのように構築しますか?
バンドル/標準プラグインだけで Maven 1.x を使用する場合、実行可能な Jar を構築するにはどのような構成が必要ですか?
回答は以下をカバーする必要があります。
- ターゲット Jar に依存関係を含める
- 依存関係の Jar にアクセスできるようにするための適切なクラスパス構成
maven-1 - javadocの生成中にmavenのインストールが失敗するのはなぜですか?
「maven install」を実行すると、次のようになります。
[情報] [javadoc:javadoc {実行: デフォルト}] [情報] ---------------------------------- -------------------------------------- [エラー] ビルド エラー [情報] ---- -------------------------------------------------- ------------------ [情報] JavaDocs レポート生成でエラーが発生しました: 終了コード: 1 - com.sun.tools.doclets.formats での java.lang.NullPointerException .html.PackageUseWriter.generatePackageUse(PackageUseWriter.java:180) at com.sun.tools.doclets.formats.html.PackageUseWriter.generatePackageList(PackageUseWriter.java:124) at com.sun.tools.doclets.formats.html.PackageUseWriter .generatePackageUse(PackageUseWriter.java:110) at com.sun.tools.doclets.formats.html.PackageUseWriter.generatePackageUseFile(PackageUseWriter.java:99) at com.sun.tools.doclets.formats.html.PackageUseWriter.generate(PackageUseWriter.java:78) at com.sun.tools.doclets.formats.html.ClassUseWriter.generate(ClassUseWriter.java:116) at com.sun.tools.doclets.formats.html.HtmlDoclet.generateOtherFiles(HtmlDoclet. java:92) com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:122) で com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64) でcom.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42) で com.sun.tools.doclets.standard.Standard.start(Standard.java:23) で sun.reflect.NativeMethodAccessorImpl で.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269) com.sun.tools.javadoc.DocletInvoker.start (DocletInvoker.java:143) com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340) com.sun.tools.javadoc.Start.begin(Start.java:128) com.sun. tools.javadoc.Main.execute(Main.java:41) at com.sun.tools.javadoc.Main.main(Main.java:31)com.sun.tools.javadoc.Main.main(Main.java:31) の sun.tools.javadoc.Main.execute(Main.java:41)com.sun.tools.javadoc.Main.main(Main.java:31) の sun.tools.javadoc.Main.execute(Main.java:41)
コマンドラインは次のとおりです。/home/fsl/jdk1.6.0_12/jre/../bin/javadoc @options @packages @argfile
私は何を間違っていますか?
maven-2 - Maven2 で maven-simian-plugin をどのように使用しますか?
Simian用の Maven2 レポート プラグインを探していますが、そのようなレポートに最も近いものはこれです。問題は、ドキュメントが代わりに Maven 1 用のように見えることです。Maven 1 プラグインが Maven 2 リポジトリに保存されるのはなぜですか? ということは使えるということなのだろうけど…どうやって使うの?このサイトではレポートについて言及していますが、持っていない場合src/main/site
は使用できないということですか? mvn simian:simian
と のようなものmvn checkstyle:checkstyle
を期待していましたmvn pmd:pmd
。レポートのためだけにサイトを生成したくありません。完全な xml レポートだけが必要な場合、サイトの生成に時間がかかりすぎます。
java - ソースからのjahiaのビルド、問題あり
学校でのプロジェクトのために、ソースからジャヒアを構築しようとしています。オンラインの指示から、実行するように見えるのは
これは失敗します...どんな助けも大歓迎です。
javascript - JSミニファイをMavenの目標として実行しますか?
私はMavenの目標でYUIコンプレッサーを使用しようとしていますが、Mavenの内部動作にはかなり慣れていません。次のようにして、すべてのjsを新しいディレクトリにコピーできることがわかります。
ここで、cssファイルとjsファイルごとに、yuiコンプレッサーの実行を実行し、上記でコピーしたファイルの最終的な場所にファイルを出力します。上記のコピーでディレクトリ構造が維持されているわけではないため、Mavenの目標を作成する際に考慮すべき点があるかもしれません。
どこから始めればいいですか?私は本質的に実行する必要があります
すべてのファイルで。私はMaven1.xに制限されているので、どこから始めればよいですか?ビルドの前に手動でjsを圧縮する必要がないように、これをMavenの目標にします。これを行うために外部のpython/perlスクリプトを実行できれば、それも問題ありませんが、これを行うにはおそらくもっと良い方法があると思います。
javascript - ブラウザレス、ant-task指向のJavascriptユニットテスト?
自動化されたMavenビルドの一部として使用できるjavascriptユニットテストフレームワークを探しています。これは実際のブラウザを使用することはできず、完全にブラウザがない必要があります。
SOに関するいくつかの投稿を見てみましたが、どれも私のニーズを満たしていないようです。そのようなjavascriptユニットテスターはありますか?知りたいです。
tomcat6 - Maven1.1を使用してTomcatサーバーに戦争を展開する
ビルドの実行後にTomcatサーバーにデプロイするMavenゴールを構成する方法を知っている人はいますか?これはmaven-tomcat-pluginを使用して可能であることを知っていますが、Maven 1.1を使用しているのに対し、これはMaven2でのみ機能するように見えます。
私は現在ハドソンをセットアップしようとしているので、これは私の継続的な統合フェーズの一部であり、次のように実行されることを望んでいます。
- 必要なすべてのコンポーネントを構築する
- 戦争を構築し、(ローカル)サーバーにデプロイします
- セレンテストを実行する
これに関する助けをいただければ幸いです。
ありがとう。
java - 警告 : pom ファイルが見つかりませんでした。デフォルト設定が想定されています!
ここのドキュメントに従って、Maven 1をインストールしましたhttp://maven.apache.org/maven-1.x/start/install.html
インストールが成功したので、ここのドキュメントに示されているように「maven サイト」と入力しました maven.apache.org/maven-1.x/start/quick-start.html
「警告: デフォルト設定を前提として、pom ファイルが見つかりませんでした!」というエラーが表示されます。
私が理解していることから、maven 1にはpomファイルがありません。pom ファイルが見つからないというメッセージが表示されるのはなぜですか?
ありがとう
java - Java + Maven1.x : sun の tools.jar を追加するには?
tools.jar をmaven1ビルド構成に追加する必要がありますが、ヘルプが見つかりません。
ジオの有用な提案を使用して見つけた解決策は次のとおりです。
クラスパスに tools.jar を追加するために、maven.xml ビルドを変更しました。java:compile の前の事前目標は、次のことを行います。
以下は私の調査の結果であり、同じunsing maven 2.xを達成しようとしている人に役立つ可能性があります
依存関係に tools.jar を含めるにはどうすればよいですか?
次のコードには、Windows、Linux、および Solaris の JDK 用の tools.jar が含まれています (これは、Mac OS X および一部の無料の JDK のランタイムに既に含まれています)。
java - maven1 と maven2 の両方を同時に実行できますか?
同じコンピューターで両方のバージョンの maven を実行することは可能ですか?
私が理解していることから、両方の環境変数を設定する必要があるので、競合しませんか?