タグ付けされた質問 「maven」

Apache Mavenは、主にJavaプロジェクトで使用されるビルド自動化およびプロジェクト管理ツールです。このタグは、特定のMavenバージョンに関連しない質問用です。Gradleに関連する質問には、代わりにgradleタグを使用してください。

1
Eclipse:リソースのフィルタリング中にエラーが発生しました
私はSpring MVCプロジェクトを構築していますが、Eclipseがこのエラーをスローしています(スクリーンショットを参照)。私のpom.xmlは: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.bilitutor.cct</groupId> <artifactId>BiliTutor</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> <properties> <spring.version>3.1.1.RELEASE</spring.version> <org.aspectj-version>1.6.10</org.aspectj-version> <org.slf4j-version>1.6.6</org.slf4j-version> </properties> <dependencies> <!-- Spring framework --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <!-- Used for Hibernate4 LocalSessionFactoryBean --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <!-- This provides the Servlet API for …
121 eclipse  maven  filter 


2
マルチモジュールmavenプロジェクトのモジュール間でsrc / testクラスを共有する
マルチモジュールのMavenプロジェクトがあります。この例のために、2つのモジュールを考えます。 data consumer モジュールにconsumerはdata依存関係としてモジュールがあります。 モジュールdataは一連のコアクラスを宣言します。src/testそれらを使用するテストがあります。これらのテストでは、時間のかかるオブジェクトを作成する必要があるため、これらのオブジェクトを作成するためのユーティリティメソッドをいくつか含むクラスがあります。このユーティリティクラス(SampleDataHelper)はsrc/test階層にあります。 また、consumerモジュールには、これらの長い間処理されたオブジェクトのいくつかを作成する必要があるいくつかのテストがあります。ツリーにあるテストSampleDataHelperでクラス(で定義data src/test)を使用したいconsumer src/test。残念ながら、たとえdataの依存性であるconsumer、consumer下に存在するクラスを参照してくださいすることはできませんdata src/test。 これに対抗するために、別のモジュール(data-test)を作成SampleDataHelperし、その下に移動するとしsrc/mainます。次にdata-test、のテストスコープ依存関係を含めますdata。残念ながら、これにより循環依存が発生します。をdata使用しますdata-testが、data-testも必要dataです。 私が作ってみた唯一の解決策は、場所にあるSampleDataHelper下data src/mainの下のtestパッケージと本当のアプリケーションコードが今までそれを呼び出していないことを願っています。 下に置かずにSampleDataHelperモジュール間でクラスを共有するにはどうすればよいですか?src/main
120 java  maven  maven-3 

10
Mavenの更新後、Javaバージョンが自動的にJava 1.5に変更される
私は日食をIDEとして使用しています。プロジェクトを右クリックして[maven]をクリックすると、Javaバージョンが1.5に更新されます。これが私がこれまでに行ったことです、私はここにリストされているすべてのステップに従いました http://qussay.com/2013/09/13/solving-dynamic-web-module-3-0-requires-java-1-6-or-newer-in-maven-projects/ 「Javaビルドパス」を「ワークスペースデフォルトjre 1.8.0_25」に変更しました 次に、「Javaコンパイラ」を1.8に変更しました 次に「project facets "> java> 1.8」を変更しました pom.xml Javaバージョンを1.8に変更 <build> <plugins> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.1.3.v20140225</version> </plugin> <plugin> <groupId>org.apache.maven.plugin</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> 結局、「Maven update」をクリックすると、Javaのバージョンが自動的に1.5に変わります。また、上記のステップでは、最初の2つのステップのバージョンも自動的に1.5に変更されます。どうすれば修正できますか?
120 java  eclipse  maven 

6
Mavenを使用して太い瓶を作成する
jarとして配布したいコードベースがあります。また、最終的なjarにバンドルしたい外部jarにも依存しています。 これはを使用して実行できると聞きましたが、maven-assembly-plug-in方法がわかりません。誰かが私にいくつかの例を指摘できますか? 現在、Fat jarを使用して最終的なjarをバンドルしています。Mavenを使用して同じことを達成したいと思います。


5
mavenリポジトリをbuild.gradleに追加する
Android Studioでbuild.gradleにカスタムMavenリポジトリを追加しましたが、依存関係が見つかりません Mavenリポジトリーと依存関係 <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile group: 'org.achartengine', name: 'achartengine', version: '1.2.0' …

11
ライニンゲン-ローカルjarの依存関係を追加する方法?
レイニンゲンを使用して、clojureプロジェクトを構築および開発したいと考えています。ローカルディレクトリからいくつかのjarを選択するように指示するようにproject.cljを変更する方法はありますか? 公開リポジトリにアップロードできない独自のjarファイルがいくつかあります。 また、leiningenを使用してclojureプロジェクトの「lib」ディレクトリを維持できますか?私のclojureプロジェクトの多くが同じjarファイルを共有している場合、それらのプロジェクトごとに個別のコピーを保持する必要はありません。 ありがとう
117 java  build  clojure  maven  leiningen 

9
Mac OS XのJava JDK 7をインストールした後-mvn -versionはまだJavaバージョン1.6.0_31を表示します
Oracleは4月26日にMac OS X用のJava JDK 7をリリースしました。私はインストール手順に従いました。ターミナルウィンドウでjava -versionを実行すると、次のようになります。 java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b21) Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode) ただしmvn -version、ターミナルウィンドウで行うと、次のようになります。 Apache Maven 3.0.2 (r1056850; 2011-01-08 18:58:10-0600) Java version: 1.6.0_31, vendor: Apple Inc. Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home Default locale: en_US, platform encoding: MacRoman OS name: "mac …
117 java  macos  maven  java-7 



5
Mavenが毎回maven-metadata.xmlをダウンロードするのはなぜですか?
以下は、MavenでWebアプリケーションを構築しようとしたときにインターネット接続が不安定な場合に通常発生するエラーです。 私の質問は、同じアプリが以前にビルドされている場合、なぜMavenは常にダウンロードする必要があるのか​​ということです。 Mavenを毎回ダウンロードさせる私の設定の何が問題になっているのでしょうか? 以下は、オフラインでビルドしようとすると表示されるエラーです。 [INFO] ------------------------------------------------------------------------ [INFO] Building mywebapp 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: https://raw.github.com/pagecrumb/mungo/mvn-repo/com/pagecrumb/mungo/0.0.1-SNAPSHOT/maven-metadata.xml [WARNING] Could not transfer metadata com.mywebapp:mungo:0.0.1-SNAPSHOT/maven-metadata.xml from/to mungo-mvn-repo (https://raw.github.com/pagecrumb/mungo/mvn-repo/): raw.github.com [INFO] [INFO] --- maven-war-plugin:2.1.1:war (default-cli) @ mywebapp --- [INFO] Packaging webapp [INFO] Assembling webapp [mywebapp] in [D:\workspace\web\target\mywebapp-1.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [D:\workspace\web\src\main\webapp] …

2
子モジュールを構築せずに親POMをインストールする
私はこの構造を持つMavenプロジェクトに親POMを持っています: parent | --------------- | | child1 child2 「親」の POMをローカルREPO にインストールして、child1がdependencyManagementで行った変更をいくつか許可できるようにしたいのですが、「child2」が壊れていてビルドされないため、通常の「クリーンインストール」を実行できません。 これは、mavenでこれを行う適切な方法です(親pomに移動して「child2」モジュールにコメントする以外)。
115 java  maven  maven-2  pom.xml 

10
SLF4J:クラス「org.slf4j.impl.StaticLoggerBinder」の読み込みに失敗しました。エラー
Eclipse IDE(インディゴ、ジュノとケプラー(32ビットおよび64ビットバージョン)) プラットフォーム:Windows、Ubuntu、Mac M2eバージョン:1.1.0.20120530-0009、1.2.0.20120903-1050、1.3.0.20130129-0926、 1.4.0.20130601-0317 一般的な情報 上記のエラーは、m2eをバージョン1.1にアップデートした後に発生しました。m2e 1.1を削除し、m2e 1.0にロールバックすることで、すべてが正常に機能しました。WindowsとUbuntuで問題を再現しようとすると、まったく同じエラーが発生しました。slf4j-apiおよびlogbackの多数の構成がテストされましたが、どれも機能していないようです。 このエラーは、slf4jの依存関係を宣言していなくても、どのMavenプロジェクトでも発生します。 新しいMavenプロジェクト-> maven-archetype-quickstart そして 新しいMavenプロジェクト->アーキタイプを選択しないシンプルなプロジェクト 結果に SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". テスト環境と構成 MacではEclipse IndigoおよびEclipse Juno(32ビットと64ビットの両方)、Ubuntuでは32ビット、Windowsでは64および32ビットでテスト済み。Juno Classic、Junoモデリングツール、Kepler Standard、Keplerモデリングツールのテスト済みの新規インストールしたところ、同じエラーが発生しました。 エラーは、clean、install、test、deploy、generate-sources、validate、compile、package、integration-test、verify、および目標cleanと残りの目標の組み合わせで表示されます。パラメータ-eと-Xも表示されます。m2eリポジトリーを削除して最初からダウンロードしようとしたが、成功しなかった。3つの異なるマシンでテストされ、上記のすべてのシステムで仮想ボックスがテストされましたが、同じエラーが発生しました。 slf4j-apiとlogback-coreの依存関係を解決するすべての異なるlogback構成(1.0.4から1.0.13まで)を試してみましたが、すべて同じエラーが発生しました: <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version></version> </dependency> すべての異なる(1.6.1から1.7.5に)slf4j-simple構成を試しました。 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version></version> <scope>compile</scope> </dependency> すべての異なる(1.6.1から1.7.5への)log4j-over-slf4j構成を試しました。 <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version></version> <scope>compile</scope> </dependency> すべての異なる(1.6.1から1.7.5に)slf4j-jdk14構成を試しました。 <dependency> …

21
Mavenで「401 Unauthorized」エラーが発生するのはなぜですか?
Mavenで「401 Unauthorized」エラーが発生するのはなぜですか? これが私が呼び出すときに得られるエラーですmvn deploy(下部の完全なログ): [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project xbnjava: Failed to deploy artifacts: Could not transfer artifact com.github.aliteralmind:xbnjava:pom:0.1.2 from/to sonatype-nexus-staging (https://oss.sonatype.org/service/local/staging/deploy/maven2/): Failed to transfer file: https://oss.sonatype.org/service/local/staging/deploy/maven2/com/github/aliteralmind/xbnjava/0.1.2/xbnjava-0.1.2.pom. Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1] このsonatypeサポートページによると: 「401を受け取っているのは、Mavenが間違ったログイン認証情報を送信しているか、まったく認証情報がないためです。」 以下は私の完全なであることの下に私が撮影した、ステップ、あるsettings.xmlとpom.xmlファイル、およびその下のからの完全なログですmvn deployとmvn deploy -e。 任意のアイデアをいただければ幸いです。私はMavenで壁を次々と叩いています。 …
115 java  maven 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.