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

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

3
Mavenの警告メッセージを無効にする-「選択されたwarファイルには、無視されるWEB-INF / web.xmlが含まれています」
Maven 2.1.1を使用してWARパッケージをビルドすると、次の警告メッセージが表示されます。 [WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ig nored (webxml attribute is missing from war task, or ignoreWebxml attribute is specifi ed as 'true') それを排除する方法はありますか?ビルドプロセスは失敗しませんが、見たくないだけです。
101 java  maven  maven-2 

13
Maven:解決できない親POM
Mavenプロジェクトを1つのシェルプロジェクトと4つの子モジュールとして設定しています。シェルをビルドしようとしたとき。私は得ます: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure to find shell:pom:1.0_A0 in http://nyhub1.ny.ssmb.com:8081/nexus/content/repositories/JBoss/ was cached in the local repository, resolution will not be reattempted until the update interval …

20
ロンボクはゲッターとセッターを生成していません
Mavenベースのプロジェクトを別のコンピューターとホラー、どこにでも赤いマーカーに送信しようとしたところです!! ただし、mvn clean install問題なく構築されています。 すぐに、私はLombokが私のクラスのゲッターとセッターを生成していないことに気付きましたが、@Getterと@SetterはEclipseによって正しく認識されています。 両方のコンピューターは同じMavenバージョン(3.0.4)を使用しますが、JDKは異なります(1.6_23および1.6_33)。どちらもEclipse Indigo 32ビットを使用しています。問題を解決する方法についてのアイデアはありますか?
101 java  eclipse  maven  lombok 

30
MavenプラグインがIntelliJで見つかりません
IntelliJバージョンを12から13に更新した後、Mavenプロファイル/プロジェクト/プラグインに次のプラグインを解決できないというエラーが表示されます。 org.apache.maven.plugins:maven-clean-plugin:2.4.1 org.apache.maven.plugins:maven-deploy-plugin org.apache.maven.plugins:maven-install-plugin org.apache.maven.plugins:maven-site-plugin IntelliJ 12を使用していたとき、これらはプラグインリストにありませんでしたが、どういうわけか、更新後に追加され、見つからないというメッセージが表示されます。これらのプラグインをリストから削除したり、インストールして問題を解決したりできますか? 私は、Mavenのゴールを実行することができますcleanし、compile問題のない、しかし、プロファイル/プラグインはちょうど私が好きではない警告がすべて赤に見えます。

19
'react-scripts'は内部または外部コマンドとして認識されません
Mavenプロジェクトがあります。その中にはJavaScriptプロジェクトがgitサブモジュールとして複製されています。したがって、ディレクトリ構造は次のようになります。 mavenapp/src/main/javascript/[npm project files] 私のpackage.json内では、テストは次のようになります。 "test": "react-scripts test --env=jsdom", しかし、npm testを実行しようとすると、 'react-scripts'は、内部コマンドまたは外部コマンドとして認識されません。 興味深いことに、javascriptプロジェクトを個別に複製すると、このエラーは発生しません。再実行してみましたnpm install。 npm version : 5.5.1 node version : 9.3.0
101 javascript  node.js  git  maven 

13
GitからEclipseへのMavenプロジェクトのインポート
MavenとGitの両方からインポートすることを選択し、Eclipseにプロジェクトを適切に生成させるにはどうすればよいですか? プロジェクトをEclipseに取り込むには、File-> import-> mavenを選択してから、すべてのMavenプロジェクトをインポートして正常にビルドするか、File-> import-> gitを選択してpomを無視する新しいプロジェクトを作成します。 .xmlであり、プロジェクトを適切に生成しません。 どちらかを実行できるようですが、両方を組み合わせることはできないため、正しく生成されたプロジェクトを取得できます。
100 eclipse  git  maven 

9
MavenArchiver.getManifest()のm2eエラー
STSにエラーが表示され、それをデバッグする方法がわかりません。周りを検索すると、エラーへのあいまいな参照のみが表示され、解決策は表示されません。 エラーは: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) pom.xml/ <maven projectName>行1 Maven構成の問題 質問:問題をさらにデバッグするために問題に関する詳細情報を取得する方法や、考えられる解決策について誰かが提案できますか? たぶん、メソッドの機能とは何かについて、もう少しコンテキストがわかります。MavenArchiver.getManifest()メソッドに関連付けられたjavadoc は非常に詳細ではなく、スタックトレースはありません。私は、プロジェクトと関連プロジェクトのいくつかの更新と更新を試しました。これには、ローカルのm2リポジトリのクリアが含まれます。 STS情報: バージョン:3.7.3.RELEASE ビルドID:201602250940 プラットフォーム:Eclipse Mars.2(4.5.2) m2e情報: バージョン:1.6.2.20150902-0002

12
jarがロードされていません サーブレット仕様2.3、セクション9.7.2を参照してください。問題のあるクラス:javax / servlet / Servlet.class
私は動的WebプロジェクトでもあるMavenプロジェクトを実行しています。MavenですべてのSpringライブラリを使用しました。を作成しましたweb.xmlが、Tomcat 7サーバーを起動すると、次のメッセージが表示されます。 INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\ org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\ servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class からサーブレットを削除しようとしましたwebapp/libが、機能しませんでした。私のケースで何をすべきかを教えてください。
100 java  eclipse  maven  tomcat7 

2
Maven依存関係Spring-WebとSpring-WebMVC
次の依存関係の違いは何ですか? <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.1.2.RELEASE</version> </dependency> 対 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.2.RELEASE</version> </dependency> spring-webmvc単独で含めるspring-webと、暗黙的に追加されます。 いつspring-web一人で使うべきですか?
100 spring  maven  spring-mvc 


7
Spring Boot Configuration Annotation Processorを再実行して、生成されたメタデータを更新します
私は追加しました: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> 私へのpom.xmlあたりintellijの要求/警告。 「Spring Boot Configuration Annotation Processorを再実行して、生成されたメタデータを更新する」と表示されます。 どうすればintellijいいですか? このリンク、B.2注釈プロセッサを使用した独自のメタデータの生成には、指示はありません。

7
Mavenリアクタービルドからモジュールを除外する方法は?
たくさんのモジュールが入ったMaven 2プロジェクトがあります。例: <modules> <module>common</module> <module>foo</module> <module>data</module> <module>bar</module> ... more ... </module> 「データ」モジュールはビルドに時間がかかり、プロジェクトがCIサーバーによってビルドされるときに除外するとします。現在、2つのpom.xmlファイルを使用してこれを実現しています。1つはその中にすべてのモジュールを持ち、もう1つはCIのために省略できるものを除いてすべてのモジュールを持っています。しかし、新しいモジュールを両方のファイルに入れるのを忘れることがあるので、それはかなり面倒です。 2つの個別のモジュールリストを必要としないソリューションはありますか?
98 maven-2  maven 

5
JavaScript WebアプリとJavaサーバー、すべてMavenでビルドするか、WebアプリにGruntを使用しますか?
私たちはAngularJSでWebアプリケーションを実行しており、依存性管理にBowerを使用し、テストの構築、実行などにGruntを使用するというアイデアを気に入っています(Yeoman) サーバーはMavenを使用してJavaで行われるため、もちろんmvn installすべてをシンプルに構築したいと思います(Webアプリケーション+サーバー) では、どのようなアプローチを採用しましたか、またその理由は何ですか。 1)それらを実際には2つの異なるアプリケーションとして扱います。したがって、異なる構築方法/ツールを使用することは許容されます。 2)Grunt Bowerを忘れて、Mavenプラグインを使用して、Webアプリケーションのビルド、テストの実行、依存関係の管理を行います。もしそうなら、どれですか? 3)Maven execプラグインを使用してGruntを呼び出し、フロントエンドWebアプリケーションをビルドします。私はこれを解決策というよりはハックとして捉えています。 4)その他。 Jenkinsとの統合が容易なアプローチはプラスです。 前もって感謝します!

6
intellij-スプリングが認識されていません(マップされていないスプリング構成)
IntelliJ IDEAを使用していて、Springのすべてのプラグインがアクティブになっていますが、Mavenプロジェクトをロードすると、次のエラーが発生します。 Spring構成チェック マッピングされていないSpring構成ファイルが見つかりました。 モジュールのSpringファセットを設定/セットアップしてください 自動的に構成されなかったアイデアはありますか?

2
単一のMavenプラグインの実行を実行しますか?
私は経験豊富なMavenユーザーだと思っていましたが、これを行う方法について精神的な障害が発生しています! Maven sqlプラグインを使用して、定義し、pre-integration-testフェーズにバインドしたプラグインの実行を介して、スキーマをデータベースにドロップ、作成、およびインストールできました。 ただし、今度は同じSQLプラグインを使用して、コマンドラインから必要なときにいつでもサンプルデータを挿入したいと思います。つまり、ライフサイクルの目標にバインドされていません。サンプルデータにはいくつかの異なるセットがあるので、いくつかの異なる実行を定義したいと思います。 しかし、実行IDを使用してコマンドラインからこれらの実行の1つを実行する方法はありますか?

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