Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Apache Maven Surefire

NotificationsYou must be signed in to change notification settings

apache/maven-surefire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven

Contributing toApache Maven Surefire

ASF JiraMaven CentralApache License, Version 2.0, January 2004

CIJenkins StatusJenkins testsJenkins JaCoCo

VerifyReproducible Builds

The Maven Community

slackforks

Project Documentation

Maven 3.0 Plugin API

Usage ofmaven-surefire-plugin,maven-failsafe-plugin,maven-surefire-report-plugin

Development Information

Build the Surefire project usingMaven 3.6.3+ andJDK 8+.

  • In order to run tests for a release check during the Vote, the following memory requirements are needed:

    On Linux/Unix:

    export MAVEN_OPTS="-server -Xmx512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true"

    On Windows:

    set MAVEN_OPTS="-server -Xmx256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true"
  • In order to build and run the tests:

    mvn install site site:stage -P reporting,run-its
  • To set up the project inEclipse IDE orIntelliJ IDEA, please follow these steps:

    • Build modulesurefire-shared-utils with profileide-development and install it into the local maven repository using this Maven command:

      mvn install -P ide-development -f surefire-shared-utils/pom.xml
    • Build modulesurefire-grouper in order to generate and compile sources intotarget/generated-sources/javacc using this Maven command:

      mvn compile -f surefire-grouper/pom.xml
    • In Eclipse, selectFile > Import ... > Maven Project

      • Select all projects (poms) exceptsurefire-shared-utils,enter profileide-development inAdvanced -> Profiles
      • Check modulesurefire-grouper has source foldertarget/generated-sources/javacc.If not, add it manually in the module's project properties
    • In IntelliJ, selectMaven > Profiles and checkide-development

Deploying web site

Seehttp://maven.apache.org/developers/website/deploy-component-reference-documentation.html

Built with Maven


[8]ページ先頭

©2009-2025 Movatter.jp