├── .asf.yaml ├── .github ├── ISSUE_TEMPLATE │ ├── BUG.yml │ ├── FEATURE.yml │ └── config.yml ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── maven-verify.yml │ ├── pr-automation.yml │ ├── release-drafter.yml │ └── stale.yml ├── .gitignore ├── .mvn └── maven.config ├── Jenkinsfile ├── KEYS ├── README.md ├── docs ├── doxia-tools │ ├── pom.xml │ └── src │ │ └── site │ │ ├── apt │ │ └── index.apt.vm │ │ └── site.xml ├── maven-extensions │ ├── pom.xml │ └── src │ │ └── site │ │ ├── apt │ │ └── index.apt.vm │ │ └── site.xml ├── maven-plugins │ ├── pom.xml │ └── src │ │ └── site │ │ ├── apt │ │ └── index.apt.vm │ │ └── site.xml ├── maven-shared-components │ ├── pom.xml │ └── src │ │ └── site │ │ ├── apt │ │ └── index.apt.vm │ │ └── site.xml ├── maven-skins │ ├── pom.xml │ └── src │ │ └── site │ │ ├── apt │ │ └── index.apt.vm │ │ └── site.xml ├── pom.xml └── src │ └── site │ ├── apt │ └── index.apt.vm │ ├── resources │ └── download.cgi │ ├── site.xml │ └── xdoc │ └── download.xml.vm ├── doxia-tools ├── pom.xml └── src │ └── site │ └── site.xml ├── maven-extensions ├── pom.xml └── src │ └── site │ └── site.xml ├── maven-plugins ├── pom.xml └── src │ └── site │ └── site.xml ├── maven-shared-components ├── pom.xml └── src │ └── site │ └── site.xml ├── maven-skins ├── pom.xml └── src │ └── site │ └── site.xml ├── pom.xml └── src └── site └── site.xml /.asf.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | # see https://s.apache.org/asfyaml 18 | github: 19 | description: "Apache Maven Project Parent POMs" 20 | homepage: https://maven.apache.org/pom/maven/ 21 | labels: 22 | - java 23 | - build-management 24 | - maven 25 | enabled_merge_buttons: 26 | squash: true 27 | merge: false 28 | rebase: true 29 | autolink_jira: 30 | - MPOM 31 | del_branch_on_merge: true 32 | features: 33 | issues: true 34 | 35 | notifications: 36 | commits: commits@maven.apache.org 37 | issues: issues@maven.apache.org 38 | pullrequests: issues@maven.apache.org 39 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | 18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema 19 | 20 | name: Bug Report 21 | description: File a bug report 22 | labels: ["bug"] 23 | 24 | body: 25 | - type: markdown 26 | attributes: 27 | value: | 28 | Thanks for taking the time to fill out this bug report. 29 | 30 | Simple fixes in single PRs do not require issues. 31 | 32 | **Do you use the latest project version?** 33 | 34 | - type: input 35 | id: version 36 | attributes: 37 | label: Affected version 38 | validations: 39 | required: true 40 | 41 | - type: textarea 42 | id: massage 43 | attributes: 44 | label: Bug description 45 | validations: 46 | required: true 47 | 48 | 49 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | 18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema 19 | 20 | name: Feature request 21 | description: File a proposal for new feature, improvement 22 | labels: ["enhancement"] 23 | 24 | body: 25 | - type: markdown 26 | attributes: 27 | value: | 28 | Thanks for taking the time to fill out this new feature, improvement proposal. 29 | 30 | - type: textarea 31 | id: massage 32 | attributes: 33 | label: New feature, improvement proposal 34 | validations: 35 | required: true 36 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | 18 | # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser 19 | 20 | blank_issues_enabled: false 21 | 22 | contact_links: 23 | 24 | - name: Project Mailing Lists 25 | url: https://maven.apache.org/mailing-lists.html 26 | about: Please ask a question or discuss here 27 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | version: 2 18 | updates: 19 | - package-ecosystem: maven 20 | directory: "/" 21 | schedule: 22 | interval: daily 23 | time: '04:00' 24 | open-pull-requests-limit: 10 25 | 26 | - package-ecosystem: "github-actions" 27 | directory: "/" 28 | schedule: 29 | interval: "daily" 30 | -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | 20 | _extends: maven-gh-actions-shared 21 | version-template: '$MAJOR' 22 | name-template: '$NEXT_MAJOR_VERSION' 23 | tag-template: 'maven-parent-$NEXT_MAJOR_VERSION' 24 | -------------------------------------------------------------------------------- /.github/workflows/maven-verify.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: Verify 19 | 20 | on: 21 | push: 22 | pull_request: 23 | 24 | jobs: 25 | build: 26 | name: Verify 27 | uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v4 28 | with: 29 | ff-site-goal: 'site' 30 | matrix-enabled: false 31 | -------------------------------------------------------------------------------- /.github/workflows/pr-automation.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: PR Automation 19 | on: 20 | pull_request_target: 21 | types: 22 | - closed 23 | 24 | jobs: 25 | pr-automation: 26 | name: PR Automation 27 | uses: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml@v4 28 | -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | 20 | name: Release Drafter 21 | on: 22 | push: 23 | branches: 24 | - master 25 | 26 | jobs: 27 | update_release_draft: 28 | uses: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml@v4 29 | -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: Stale 19 | 20 | on: 21 | schedule: 22 | - cron: '55 2 * * *' 23 | issue_comment: 24 | types: [ 'created' ] 25 | 26 | jobs: 27 | stale: 28 | uses: 'apache/maven-gh-actions-shared/.github/workflows/stale.yml@v4' 29 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .project 3 | .classpath 4 | .settings/ 5 | .svn/ 6 | bin/ 7 | # Intellij 8 | *.ipr 9 | *.iml 10 | .idea 11 | out/ 12 | .DS_Store 13 | /bootstrap 14 | /dependencies.xml 15 | .java-version 16 | -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- 1 | -Puse-apache-snapshots 2 | -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | // jdk 21 is used for deploy artifacts 20 | asfMavenTlpStdBuild(jdks:['21']) 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 17 | Contributing to [Apache Maven Parent POMs](https://maven.apache.org/pom/maven/) 18 | ====================== 19 | 20 | [![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/apache/maven.svg?label=License)][license] 21 | [![Maven Central](https://img.shields.io/maven-central/v/org.apache.maven/maven-parent.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.apache.maven/maven-parent) 22 | [![Reproducible Builds](https://img.shields.io/badge/Reproducible_Builds-ok-green?labelColor=blue)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/maven/parent/README.md) 23 | [![Jenkins Status](https://img.shields.io/jenkins/s/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-parent/job/master.svg)][build] 24 | [![Verify](https://github.com/apache/maven-parent/actions/workflows/maven-verify.yml/badge.svg)](https://github.com/apache/maven-parent/actions/workflows/maven-verify.yml) 25 | 26 | You have found a bug or you have an idea for a cool new feature? Contributing 27 | code is a great way to give something back to the open source community. Before 28 | you dig right into the code, there are a few guidelines that we need 29 | contributors to follow so that we can have a chance of keeping on top of 30 | things. 31 | 32 | Getting Started 33 | --------------- 34 | 35 | + Make sure you have a [GitHub account](https://github.com/signup/free). 36 | + If you're planning to implement a new feature, it makes sense to discuss your changes 37 | on the [dev list][ml-list] first. 38 | This way you can make sure you're not wasting your time on something that isn't 39 | considered to be in Apache Maven's scope. 40 | + Submit a ticket for your issue, assuming one does not already exist. 41 | + Clearly describe the issue, including steps to reproduce when it is a bug. 42 | + Make sure you fill in the earliest version that you know has the issue. 43 | + Fork the repository on GitHub. 44 | 45 | Making and Submitting Changes 46 | -------------- 47 | 48 | We accept Pull Requests via GitHub. The [developer mailing list][ml-list] is the 49 | main channel of communication for contributors. 50 | There are some guidelines which will make applying PRs easier for us: 51 | + Create a topic branch from where you want to base your work (this is usually the master branch). 52 | Push your changes to a topic branch in your fork of the repository. 53 | + Make commits of logical units. 54 | + Respect the original code style: by using the same [codestyle][code-style], 55 | patches should only highlight the actual difference, not being disturbed by any formatting issues: 56 | + Only use spaces for indentation. 57 | + Create minimal diffs - disable on save actions like reformat source code or organize imports. 58 | If you feel the source code should be reformatted, create a separate PR for this change. 59 | + Check for unnecessary whitespace with `git diff --check` before committing. 60 | + Make sure your commit messages are in the proper format. Your commit message should contain the key of the issue. 61 | ``` 62 | [#issue-numebr] - Subject of the issue 63 | Optional supplemental description. 64 | ``` 65 | + Update the [site documentation](https://maven.apache.org/pom/maven/) accordingly in `docs` and build it via `mvn site site:stage -f docs` 66 | + Submit a pull request to the repository in the Apache organization. 67 | 68 | If you plan to contribute on a regular basis, please consider filing a [contributor license agreement][cla]. 69 | 70 | Making Trivial Changes 71 | ---------------------- 72 | 73 | For changes of a trivial nature to comments and documentation, or other simple changes 74 | it is not always necessary to create a new issue. 75 | In this case, it is appropriate to skip the issue from a commit message. 76 | 77 | Additional Resources 78 | -------------------- 79 | 80 | + [Contributing patches](https://maven.apache.org/guides/development/guide-maven-development.html#Creating_and_submitting_a_patch) 81 | + [Contributor License Agreement][cla] 82 | + [General GitHub documentation](https://docs.github.com/) 83 | + [GitHub pull request documentation](https://docs.github.com/pull-requests) 84 | + [Apache Maven Twitter Account](https://twitter.com/ASFMavenProject) 85 | 86 | [license]: https://www.apache.org/licenses/LICENSE-2.0 87 | [ml-list]: https://maven.apache.org/mailing-lists.html 88 | [code-style]: https://maven.apache.org/developers/conventions/code.html 89 | [cla]: https://www.apache.org/licenses/#clas 90 | [build]: https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-parent/job/master/ 91 | -------------------------------------------------------------------------------- /docs/doxia-tools/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | docs 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.doxia 30 | doxia-tools-docs 31 | pom 32 | 33 | Apache Maven Doxia Tools Parent POM 34 | This project consists of a POM that contains settings that are likely to be useful to any Maven Doxia Tool that is building and releasing code with Maven. 35 | https://maven.apache.org/pom/maven/doxia-tools 36 | 37 | 38 | master 39 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/doxia-tools 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}/doxia-tools 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/doxia-tools/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Introduction 3 | ----- 4 | Hervé Boutemy 5 | ----- 6 | 2015-11-21 7 | ----- 8 | 9 | ~~ Licensed to the Apache Software Foundation (ASF) under one 10 | ~~ or more contributor license agreements. See the NOTICE file 11 | ~~ distributed with this work for additional information 12 | ~~ regarding copyright ownership. The ASF licenses this file 13 | ~~ to you under the Apache License, Version 2.0 (the 14 | ~~ "License"); you may not use this file except in compliance 15 | ~~ with the License. You may obtain a copy of the License at 16 | ~~ 17 | ~~ http://www.apache.org/licenses/LICENSE-2.0 18 | ~~ 19 | ~~ Unless required by applicable law or agreed to in writing, 20 | ~~ software distributed under the License is distributed on an 21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 22 | ~~ KIND, either express or implied. See the License for the 23 | ~~ specific language governing permissions and limitations 24 | ~~ under the License. 25 | 26 | ~~ NOTE: For help with the syntax of this file, see: 27 | ~~ https://maven.apache.org/doxia/references/apt-format.html 28 | 29 | ${project.name} 30 | 31 | This POM is the common parent of all of the {{{/doxia/doxia-tools/}Maven Doxia Tools}} 32 | in the Apache Maven project. 33 | 34 | * Site Publication 35 | 36 | Since Doxia Tools are always mono-module builds, this parent POM has configured <<>> 37 | {{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono module optimization}} 38 | to ease site build & deployment in only one integrated and simplified command: 39 | 40 | +-----+ 41 | mvn -Preporting site-deploy 42 | +-----+ 43 | -------------------------------------------------------------------------------- /docs/doxia-tools/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /docs/maven-extensions/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | docs 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.plugins 30 | maven-extensions-docs 31 | pom 32 | 33 | Apache Maven Extensions Parent POM 34 | This project consists of a POM that contains settings that are likely to be useful to any Maven extension that is building and releasing code with Maven. 35 | https://maven.apache.org/pom/maven/maven-extensions 36 | 37 | 38 | master 39 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-extensions 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}/maven-extensions 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/maven-extensions/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Introduction 3 | ----- 4 | Hervé Boutemy 5 | ----- 6 | 2020-01-16 7 | ----- 8 | 9 | ~~ Licensed to the Apache Software Foundation (ASF) under one 10 | ~~ or more contributor license agreements. See the NOTICE file 11 | ~~ distributed with this work for additional information 12 | ~~ regarding copyright ownership. The ASF licenses this file 13 | ~~ to you under the Apache License, Version 2.0 (the 14 | ~~ "License"); you may not use this file except in compliance 15 | ~~ with the License. You may obtain a copy of the License at 16 | ~~ 17 | ~~ http://www.apache.org/licenses/LICENSE-2.0 18 | ~~ 19 | ~~ Unless required by applicable law or agreed to in writing, 20 | ~~ software distributed under the License is distributed on an 21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 22 | ~~ KIND, either express or implied. See the License for the 23 | ~~ specific language governing permissions and limitations 24 | ~~ under the License. 25 | 26 | ~~ NOTE: For help with the syntax of this file, see: 27 | ~~ https://maven.apache.org/doxia/references/apt-format.html 28 | 29 | ${project.name} 30 | 31 | This POM is the common parent of all of the {{{/extensions/}Maven extensions}} 32 | in the Apache Maven project. 33 | 34 | * The <<>> Profile 35 | 36 | This POM provides <<>> profile for running Integration Tests to check real extension execution. 37 | A default configuration for <<>> is defined, that every extension needs to enhance 38 | to match its prerequisite. Then ITs are launched in every extension with following command: 39 | 40 | +---+ 41 | mvn -Prun-its verify 42 | +---+ 43 | 44 | 45 | * Site Publication 46 | 47 | Since Maven extensions are always mono-module builds, this parent POM has configured <<>> 48 | {{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono module optimization}} 49 | to ease site build & deployment in only one integrated and simplified command: 50 | 51 | +-----+ 52 | mvn -Preporting site-deploy 53 | +-----+ 54 | -------------------------------------------------------------------------------- /docs/maven-extensions/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /docs/maven-plugins/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | docs 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.plugins 30 | maven-plugins-docs 31 | pom 32 | 33 | Apache Maven Plugins Parent POM 34 | This project consists of a POM that contains settings that are likely to be useful to any Maven plugin that is building and releasing code with Maven. 35 | https://maven.apache.org/pom/maven/maven-plugins 36 | 37 | 38 | master 39 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-plugins 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}/maven-plugins 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/maven-plugins/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Introduction 3 | ----- 4 | Hervé Boutemy 5 | Karl Heinz Marbaise 6 | ----- 7 | 2014-11-13 8 | ----- 9 | 10 | ~~ Licensed to the Apache Software Foundation (ASF) under one 11 | ~~ or more contributor license agreements. See the NOTICE file 12 | ~~ distributed with this work for additional information 13 | ~~ regarding copyright ownership. The ASF licenses this file 14 | ~~ to you under the Apache License, Version 2.0 (the 15 | ~~ "License"); you may not use this file except in compliance 16 | ~~ with the License. You may obtain a copy of the License at 17 | ~~ 18 | ~~ http://www.apache.org/licenses/LICENSE-2.0 19 | ~~ 20 | ~~ Unless required by applicable law or agreed to in writing, 21 | ~~ software distributed under the License is distributed on an 22 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 23 | ~~ KIND, either express or implied. See the License for the 24 | ~~ specific language governing permissions and limitations 25 | ~~ under the License. 26 | 27 | ~~ NOTE: For help with the syntax of this file, see: 28 | ~~ https://maven.apache.org/doxia/references/apt-format.html 29 | 30 | ${project.name} 31 | 32 | This POM is the common parent of all of the {{{/plugins/}Maven plugins}} 33 | in the Apache Maven project. 34 | 35 | * The <<>> Profile 36 | 37 | This POM provides <<>> profile for running Integration Tests to check real plugin execution. 38 | A default configuration for <<>> is defined, that every plugin needs to enhance 39 | to match its prerequisite. Then ITs are launched in every plugin with following command: 40 | 41 | +---+ 42 | mvn -Prun-its verify 43 | +---+ 44 | 45 | 46 | * Site Publication 47 | 48 | Since Maven plugins are always mono-module builds, this parent POM has configured <<>> 49 | {{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono module optimization}} 50 | to ease site build & deployment in only one integrated and simplified command: 51 | 52 | +-----+ 53 | mvn -Preporting site-deploy 54 | +-----+ 55 | 56 | * History 57 | 58 | As of version 38, this POM sets the Java source and target versions to 1.8. Thus, as any plugin (or other component) 59 | moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 60 | version 27, and Java 1.7 since version 34). 61 | -------------------------------------------------------------------------------- /docs/maven-plugins/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /docs/maven-shared-components/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | docs 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.shared 30 | maven-shared-components-docs 31 | pom 32 | 33 | Apache Maven Shared Components Parent POM 34 | This project consists of a POM that contains settings that are likely to be useful to any Maven Shared Component that is building and releasing code with Maven. 35 | https://maven.apache.org/pom/maven/maven-shared-components 36 | 37 | 38 | master 39 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-shared-components 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}/maven-shared-components 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /docs/maven-shared-components/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Introduction 3 | ----- 4 | Hervé Boutemy 5 | ----- 6 | 2015-10-31 7 | ----- 8 | 9 | ~~ Licensed to the Apache Software Foundation (ASF) under one 10 | ~~ or more contributor license agreements. See the NOTICE file 11 | ~~ distributed with this work for additional information 12 | ~~ regarding copyright ownership. The ASF licenses this file 13 | ~~ to you under the Apache License, Version 2.0 (the 14 | ~~ "License"); you may not use this file except in compliance 15 | ~~ with the License. You may obtain a copy of the License at 16 | ~~ 17 | ~~ http://www.apache.org/licenses/LICENSE-2.0 18 | ~~ 19 | ~~ Unless required by applicable law or agreed to in writing, 20 | ~~ software distributed under the License is distributed on an 21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 22 | ~~ KIND, either express or implied. See the License for the 23 | ~~ specific language governing permissions and limitations 24 | ~~ under the License. 25 | 26 | ~~ NOTE: For help with the syntax of this file, see: 27 | ~~ https://maven.apache.org/doxia/references/apt-format.html 28 | 29 | ${project.name} 30 | 31 | This POM is the common parent of all of the {{{/shared/}Maven Shared Components}} 32 | in the Apache Maven project. 33 | 34 | * Site Publication 35 | 36 | Since Shared Components are always mono-module builds, this parent POM has configured <<>> 37 | {{{/plugins/maven-scm-publish-plugin/examples/one-module-configuration.html}mono module optimization}} 38 | to ease site build & deployment in only one integrated and simplified command: 39 | 40 | +-----+ 41 | mvn -Preporting site-deploy 42 | +-----+ 43 | 44 | * History 45 | 46 | As of version 38, this POM sets the Java source and target versions to 1.8. Thus, as any plugin (or other component) 47 | moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 48 | version 27, and Java 1.7 since version 34). 49 | -------------------------------------------------------------------------------- /docs/maven-shared-components/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /docs/maven-skins/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | docs 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.skins 30 | maven-skins-docs 31 | pom 32 | 33 | Apache Maven Skins Parent POM 34 | This project consists of a POM that contains settings that are likely to be useful to any Maven Skin that is building and releasing code with Maven. 35 | https://maven.apache.org/pom/maven/maven-skins 36 | 37 | 38 | master 39 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/maven-skins 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path}/maven-skins 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /docs/maven-skins/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Maven Skins Parent POM 3 | ----- 4 | Hervé Boutemy 5 | ----- 6 | 2012-01-22 7 | ----- 8 | 9 | ~~ Licensed to the Apache Software Foundation (ASF) under one 10 | ~~ or more contributor license agreements. See the NOTICE file 11 | ~~ distributed with this work for additional information 12 | ~~ regarding copyright ownership. The ASF licenses this file 13 | ~~ to you under the Apache License, Version 2.0 (the 14 | ~~ "License"); you may not use this file except in compliance 15 | ~~ with the License. You may obtain a copy of the License at 16 | ~~ 17 | ~~ http://www.apache.org/licenses/LICENSE-2.0 18 | ~~ 19 | ~~ Unless required by applicable law or agreed to in writing, 20 | ~~ software distributed under the License is distributed on an 21 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 22 | ~~ KIND, either express or implied. See the License for the 23 | ~~ specific language governing permissions and limitations 24 | ~~ under the License. 25 | 26 | ~~ NOTE: For help with the syntax of this file, see: 27 | ~~ https://maven.apache.org/doxia/references/apt-format.html 28 | 29 | Maven Skins Parent POM 30 | 31 | This POM is the common parent of all of the {{{/skins/}Maven Skins}} 32 | in the Apache Maven project. 33 | -------------------------------------------------------------------------------- /docs/maven-skins/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | docs 30 | pom 31 | 32 | Apache Maven Parent POM 33 | This project consists of a POM that contains settings that are likely to be useful to any Maven project that is building and releasing code with Maven. 34 | https://maven.apache.org/pom/maven/ 35 | 36 | 37 | maven-extensions 38 | maven-plugins 39 | maven-shared-components 40 | maven-skins 41 | doxia-tools 42 | 43 | 44 | 45 | master 46 | https://github.com/apache/maven-parent/tree/${project.scm.tag}/ 47 | 48 | 49 | 50 | GitHub 51 | https://github.com/apache/maven-parent/issues 52 | 53 | 54 | 55 | Jenkins 56 | https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-parent/ 57 | 58 | 59 | 60 | 61 | apache.website 62 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path} 63 | 64 | 65 | 66 | 67 | pom-archives/maven-LATEST 68 | true 69 | 70 | 71 | true 72 | true 73 | 74 | 75 | 76 | 77 | 78 | org.apache.maven.plugins 79 | maven-project-info-reports-plugin 80 | 81 | 82 | 83 | 84 | true 85 | 86 | 87 | 88 | 89 | site-documentation 90 | 91 | index 92 | dependency-management 93 | plugin-management 94 | plugins 95 | ci-management 96 | issue-management 97 | mailing-lists 98 | scm 99 | team 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | -------------------------------------------------------------------------------- /docs/src/site/apt/index.apt.vm: -------------------------------------------------------------------------------- 1 | ----- 2 | Maven Project Parent POM 3 | ----- 4 | Benson Margulies 5 | Hervé Boutemy 6 | Karl Heinz Marbaise 7 | ----- 8 | 2015-09-20 9 | ----- 10 | 11 | ~~ Licensed to the Apache Software Foundation (ASF) under one 12 | ~~ or more contributor license agreements. See the NOTICE file 13 | ~~ distributed with this work for additional information 14 | ~~ regarding copyright ownership. The ASF licenses this file 15 | ~~ to you under the Apache License, Version 2.0 (the 16 | ~~ "License"); you may not use this file except in compliance 17 | ~~ with the License. You may obtain a copy of the License at 18 | ~~ 19 | ~~ http://www.apache.org/licenses/LICENSE-2.0 20 | ~~ 21 | ~~ Unless required by applicable law or agreed to in writing, 22 | ~~ software distributed under the License is distributed on an 23 | ~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 24 | ~~ KIND, either express or implied. See the License for the 25 | ~~ specific language governing permissions and limitations 26 | ~~ under the License. 27 | 28 | ~~ NOTE: For help with the syntax of this file, see: 29 | ~~ https://maven.apache.org/doxia/references/apt-format.html 30 | 31 | Maven Project Parent POM 32 | 33 | This POM is the common parent of all of the Maven components 34 | in the Apache Maven project. Most of its contents are 35 | pinning down version numbers of plugins. It does 36 | provide {{{./dependency-management.html}minimal dependencyManagement}} for 37 | plexus-component and plugin-tools annotations. 38 | 39 | This POM contains Maven developers information for the {{{./team.html}Project Team report}}, 40 | sorted by role and id. 41 | See the LDAP extract for more accurate {{{https://people.apache.org/committers-by-project.html#maven}committers}} 42 | and {{{https://people.apache.org/committers-by-project.html#maven-pmc}PMC members}} lists. 43 | 44 | * The <<>> Profile 45 | 46 | This POM provides <<>> profile for rendering documentation during site generation: 47 | 48 | +-----+ 49 | mvn -Preporting site 50 | +-----+ 51 | 52 | See {{{./plugins.html}Plugins report}} for a list of configured report plugins. 53 | 54 | * The <<>> Profile 55 | 56 | This POM provides <<>> profile to activate JDK selection as a toolchain with version 57 | requirement configured as minimum java version for the project. 58 | 59 | * The <<>> Profile 60 | 61 | Since version 38 the <<>> profile can be used to explicitly format source files with 62 | {{{https://github.com/diffplug/spotless/tree/main/plugin-maven}spotless-maven-plugin}} according to 63 | {{{/developers/conventions/code.html}Maven standards}}. 64 | This requires the phase {{{/guides/introduction/introduction-to-the-lifecycle.html#default-lifecycle}process-sources}}. 65 | After applying bigger reformatting it is recommended to add or update a <<<.git-blame-ignore-revs>>> file in the root of the repository 66 | containing a line with the SHA1 of the formatting commit to ignore those changes when using <<>> (or equivalent concepts). 67 | This is automatically considered by {{{https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#bypassing-git-blame-ignore-revs-in-the-blame-view}GitHub}} 68 | and can optionally be considered with {{{https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revs-fileltfilegt}local <<>>}} 69 | 70 | * Site Publication 71 | 72 | This POM prepares site publication to {{{/developers/website/index.html}Apache Maven's site svnpubsub}}. 73 | 74 | There are defined <<>> properties in parent POM, as: 75 | 76 | +-----+ 77 | 78 | LATEST 79 | 80 | +-----+ 81 | 82 | Inherited project can change it in order to publish site in other path, like as: 83 | 84 | +-----+ 85 | 86 | LATEST-4.x 87 | 88 | +-----+ 89 | 90 | There are defined <<>> properties in parent POM for each supported component type, as: 91 | 92 | +-----+ 93 | 94 | xxx-archives/\${project.artifactId}-${maven.site.path.suffix} 95 | 96 | +-----+ 97 | 98 | Every inherited POM needs to define <<>> to avoid automatic inheritance from parent: 99 | 100 | +-----+ 101 | 102 | 103 | apache.website 104 | scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/components/${maven.site.path} 105 | 106 | 107 | +-----+ 108 | 109 | Once this is configured, the site can be published with: 110 | 111 | +-----+ 112 | mvn -Preporting site site:stage 113 | mvn scm-publish:publish-scm 114 | +-----+ 115 | 116 | See {{{/developers/website/deploy-component-reference-documentation.html}deploying Maven components reference documentation}} 117 | for more information. 118 | 119 | * History 120 | 121 | As of version 38, this POM sets the Java source and target versions to 1.8. Thus, as any plugin (or other component) 122 | moved to version 38+ of this POM, it moves to requiring Java 1.8 (was Java 1.5 since version 21, Java 1.6 since 123 | version 27, and Java 1.7 since version 34). 124 | -------------------------------------------------------------------------------- /docs/src/site/resources/download.cgi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | # 20 | # Just call the standard mirrors.cgi script. It will use download.html 21 | # as the input template. 22 | exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $* -------------------------------------------------------------------------------- /docs/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | org.apache.maven.skins 36 | maven-fluido-skin 37 | ${version.maven-fluido-skin} 38 | 39 | 40 | ${project.scm.url} 41 | 42 | 43 | 44 | 3 45 | https://analytics.apache.org/ 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | true 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | -------------------------------------------------------------------------------- /docs/src/site/xdoc/download.xml.vm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 24 | Download ${project.name} Source 25 | 26 | 27 | 28 |
29 | 30 |

${project.name} ${project.version} is distributed in source format.

31 | 32 |

Use a source archive if you intend to build ${project.name} yourself.

33 | 34 |

Otherwise, simply use the ready-made binary artifacts from central repository.

35 | 36 |

${project.name} is distributed under the Apache License, version 2.0.

37 | 38 | 39 | 40 |

This is the current stable version of ${project.name}.

41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 |
LinkChecksumSignature
${project.name} ${project.version} (Source zip)maven-parent-${project.version}-source-release.zipmaven-parent-${project.version}-source-release.zip.sha512maven-parent-${project.version}-source-release.zip.asc
60 | 61 |

It is essential that you verify the integrity of the downloaded file 62 | using the checksum (.sha512 file) 63 | or using the signature (.asc file) against the public KEYS used by the Apache Maven developers. 64 |

65 | 66 |
67 | 68 | 69 |

It is strongly recommended to use the latest release version of ${project.name} to take advantage of the newest features and bug fixes.

70 |

Older non-recommended releases can be found on our archive site.

71 |
72 |
73 | 74 |
75 | 76 | -------------------------------------------------------------------------------- /doxia-tools/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.doxia 30 | doxia-tools 31 | pom 32 | 33 | Apache Maven Doxia Tools 34 | A set of tools for working with Doxia documents. 35 | https://maven.apache.org/doxia/doxia-tools/ 36 | 2005 37 | 38 | 39 | jira 40 | https://issues.apache.org/jira/browse/DOXIATOOLS 41 | 42 | 43 | Jenkins 44 | https://ci-builds.apache.org/job/Maven/job/maven-box/job/doxia-tools/ 45 | 46 | 47 | 48 | 49 | apache.website 50 | scm:svn:https://svn.apache.org/repos/asf/maven/doxia/website/components/doxia-tools-archives/ 51 | 52 | 53 | 54 | 55 | ${project.version} 56 | doxia-tools-archives/${project.artifactId}-${maven.site.path.suffix} 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | org.apache.maven.plugins 65 | maven-site-plugin 66 | 67 | 68 | true 69 | 70 | 71 | 72 | 73 | 74 | 75 | org.apache.maven.plugins 76 | maven-scm-publish-plugin 77 | 78 | 79 | ${project.reporting.outputDirectory} 80 | 81 | 82 | 83 | 84 | scm-publish 85 | 86 | publish-scm 87 | 88 | site-deploy 89 | 90 | 91 | 92 | 93 | org.apache.maven.plugins 94 | maven-site-plugin 95 | 96 | 97 | attach-descriptor 98 | 99 | attach-descriptor 100 | 101 | false 102 | 103 | 104 | default-site 105 | false 106 | 107 | true 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | -------------------------------------------------------------------------------- /doxia-tools/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /maven-extensions/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.extensions 30 | maven-extensions 31 | pom 32 | 33 | Apache Maven Extensions 34 | Maven Extensions 35 | https://maven.apache.org/extensions/ 36 | 37 | 38 | 39 | apache.website 40 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/extensions-archives/ 41 | 42 | 43 | 44 | 45 | extensions-archives/${project.artifactId}-${maven.site.path.suffix} 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | org.apache.maven.plugins 54 | maven-site-plugin 55 | 56 | true 57 | 58 | 59 | 60 | 61 | org.apache.maven.plugins 62 | maven-scm-publish-plugin 63 | 64 | 65 | ${project.reporting.outputDirectory} 66 | 67 | 68 | 69 | 70 | scm-publish 71 | 72 | publish-scm 73 | 74 | site-deploy 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | org.apache.maven.plugins 83 | maven-enforcer-plugin 84 | 85 | 86 | ensure-no-container-api 87 | 88 | enforce 89 | 90 | 91 | 92 | 93 | 94 | org.codehaus.plexus:plexus-component-api 95 | 96 | The new containers are not supported. You probably added a dependency that is missing the exclusions. 97 | 98 | 99 | true 100 | 101 | 102 | 103 | 104 | 105 | org.apache.maven.plugins 106 | maven-site-plugin 107 | 108 | 109 | attach-descriptor 110 | 111 | attach-descriptor 112 | 113 | false 114 | 115 | 116 | default-site 117 | false 118 | 119 | true 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | run-its 131 | 132 | 133 | ${maven.compiler.source} 134 | ${maven.compiler.target} 135 | 136 | 137 | 138 | 139 | org.apache.maven.plugins 140 | maven-invoker-plugin 141 | 142 | true 143 | src/it 144 | ${project.build.directory}/it 145 | setup 146 | verify 147 | ${project.build.directory}/local-repo 148 | src/it/settings.xml 149 | 150 | */pom.xml 151 | 152 | 153 | ${invoker.maven.compiler.source} 154 | ${invoker.maven.compiler.target} 155 | 156 | 157 | 158 | 159 | integration-test 160 | 161 | install 162 | integration-test 163 | verify 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | reporting 173 | 174 | 175 | 176 | org.apache.maven.plugins 177 | maven-invoker-plugin 178 | 179 | 180 | 181 | 182 | 183 | 184 | -------------------------------------------------------------------------------- /maven-extensions/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /maven-plugins/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.plugins 30 | maven-plugins 31 | pom 32 | 33 | Apache Maven Plugins 34 | Maven Plugins 35 | https://maven.apache.org/plugins/ 36 | 37 | 38 | Jenkins 39 | https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-plugins/ 40 | 41 | 42 | 43 | 44 | apache.website 45 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/plugins-archives/ 46 | 47 | 48 | 49 | 50 | plugins-archives/${project.artifactId}-${maven.site.path.suffix} 51 | false 52 | 53 | 54 | 55 | 56 | 57 | 58 | org.apache.maven.plugins 59 | maven-plugin-plugin 60 | 61 | 62 | default-descriptor 63 | process-classes 64 | 65 | ./apidocs/ 66 | 67 | 68 | 69 | generate-helpmojo 70 | 71 | helpmojo 72 | 73 | 74 | 75 | 76 | 77 | 78 | org.apache.maven.plugins 79 | maven-site-plugin 80 | 81 | 82 | true 83 | 84 | 85 | 86 | 87 | 88 | 89 | org.apache.maven.plugins 90 | maven-plugin-plugin 91 | 92 | 93 | org.apache.maven.plugins 94 | maven-scm-publish-plugin 95 | 96 | 97 | ${project.reporting.outputDirectory} 98 | 99 | 100 | 101 | 102 | scm-publish 103 | 104 | publish-scm 105 | 106 | site-deploy 107 | 108 | 109 | 110 | 111 | org.apache.maven.plugins 112 | maven-enforcer-plugin 113 | 114 | 115 | ensure-no-container-api 116 | 117 | enforce 118 | 119 | 120 | 121 | 122 | 123 | org.codehaus.plexus:plexus-component-api 124 | 125 | The new containers are not supported. You probably added a dependency that is missing the exclusions. 126 | 127 | 128 | true 129 | 130 | 131 | 132 | 133 | 134 | org.apache.maven.plugins 135 | maven-dependency-plugin 136 | 137 | 138 | analyze 139 | 140 | analyze-only 141 | 142 | 143 | ${enforce.dependency.declarations} 144 | 145 | org.apache.maven:maven-compat 146 | org.slf4j:slf4j-simple 147 | 148 | 149 | 150 | 151 | 152 | 153 | org.apache.maven.plugins 154 | maven-site-plugin 155 | 156 | 157 | attach-descriptor 158 | 159 | attach-descriptor 160 | 161 | false 162 | 163 | 164 | default-site 165 | false 166 | 167 | true 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | run-its 178 | 179 | 180 | ${maven.compiler.source} 181 | ${maven.compiler.target} 182 | 183 | 184 | 185 | 186 | org.apache.maven.plugins 187 | maven-invoker-plugin 188 | 189 | true 190 | src/it 191 | ${project.build.directory}/it 192 | setup 193 | verify 194 | ${project.build.directory}/local-repo 195 | src/it/settings.xml 196 | 197 | */pom.xml 198 | 199 | 200 | ${invoker.maven.compiler.source} 201 | ${invoker.maven.compiler.target} 202 | 203 | 204 | 205 | 206 | integration-test 207 | 208 | install 209 | integration-test 210 | verify 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | reporting 220 | 221 | 222 | 223 | org.apache.maven.plugins 224 | maven-plugin-report-plugin 225 | 226 | 227 | org.apache.maven.plugins 228 | maven-invoker-plugin 229 | 230 | 231 | 232 | 233 | 234 | 235 | -------------------------------------------------------------------------------- /maven-plugins/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /maven-shared-components/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.shared 30 | maven-shared-components 31 | pom 32 | 33 | Apache Maven Shared Components 34 | Maven shared components 35 | https://maven.apache.org/shared/ 36 | 37 | 38 | jira 39 | https://issues.apache.org/jira/browse/MSHARED 40 | 41 | 42 | Jenkins 43 | https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-shared/ 44 | 45 | 46 | 47 | apache.website 48 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/shared-archives/ 49 | 50 | 51 | 52 | 53 | shared-archives/${project.artifactId}-${maven.site.path.suffix} 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | org.apache.maven.plugins 62 | maven-site-plugin 63 | 64 | 65 | true 66 | 67 | 68 | 69 | 70 | 71 | 72 | org.apache.maven.plugins 73 | maven-scm-publish-plugin 74 | 75 | 76 | ${project.reporting.outputDirectory} 77 | 78 | 79 | 80 | 81 | scm-publish 82 | 83 | publish-scm 84 | 85 | site-deploy 86 | 87 | 88 | 89 | 90 | org.apache.maven.plugins 91 | maven-site-plugin 92 | 93 | 94 | attach-descriptor 95 | 96 | attach-descriptor 97 | 98 | false 99 | 100 | 101 | default-site 102 | false 103 | 104 | true 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | -------------------------------------------------------------------------------- /maven-shared-components/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /maven-skins/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | org.apache.maven 25 | maven-parent 26 | 45-SNAPSHOT 27 | 28 | 29 | org.apache.maven.skins 30 | maven-skins 31 | pom 32 | 33 | Apache Maven Skins 34 | Maven Skins 35 | https://maven.apache.org/skins/ 36 | 37 | 38 | jira 39 | https://issues.apache.org/jira/browse/MSKINS 40 | 41 | 42 | Jenkins 43 | https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-skins/ 44 | 45 | 46 | 47 | 48 | apache.website 49 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/skins-archives/ 50 | 51 | 52 | 53 | 54 | skins-archives/${project.artifactId}-${maven.site.path.suffix} 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | org.apache.maven.plugins 63 | maven-site-plugin 64 | 65 | 66 | true 67 | 68 | 69 | 70 | 71 | 72 | 73 | org.apache.maven.plugins 74 | maven-scm-publish-plugin 75 | 76 | 77 | ${project.reporting.outputDirectory} 78 | 79 | 80 | 81 | 82 | scm-publish 83 | 84 | publish-scm 85 | 86 | site-deploy 87 | 88 | 89 | 90 | 91 | org.apache.maven.plugins 92 | maven-site-plugin 93 | 94 | 95 | attach-descriptor 96 | 97 | attach-descriptor 98 | 99 | false 100 | 101 | 102 | default-site 103 | false 104 | 105 | true 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | -------------------------------------------------------------------------------- /maven-skins/src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 4.0.0 22 | 23 | 24 | 25 | org.apache 26 | apache 27 | 35-SNAPSHOT 28 | 29 | 30 | 31 | org.apache.maven 32 | maven-parent 33 | 45-SNAPSHOT 34 | pom 35 | 36 | Apache Maven 37 | Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. 38 | https://maven.apache.org/ 39 | 2002 40 | 41 | 42 | 43 | 44 | hboutemy 45 | Hervé Boutemy 46 | hboutemy@apache.org 47 | ASF 48 | 49 | PMC Chair 50 | 51 | Europe/Paris 52 | 53 | 54 | aheritier 55 | Arnaud Héritier 56 | aheritier@apache.org 57 | 58 | PMC Member 59 | 60 | +1 61 | 62 | 63 | andham 64 | Anders Hammar 65 | andham@apache.org 66 | 67 | PMC Member 68 | 69 | +1 70 | 71 | 72 | baerrach 73 | Barrie Treloar 74 | baerrach@apache.org 75 | 76 | PMC Member 77 | 78 | Australia/Adelaide 79 | 80 | 81 | bimargulies 82 | Benson Margulies 83 | bimargulies@apache.org 84 | 85 | PMC Member 86 | 87 | America/New_York 88 | 89 | 90 | bmarwell 91 | Benjamin Marwell 92 | bmarwell@apache.org 93 | ASF 94 | 95 | PMC Member 96 | 97 | Europe/Berlin 98 | 99 | 100 | brianf 101 | Brian Fox 102 | brianf@apache.org 103 | Sonatype 104 | 105 | PMC Member 106 | 107 | -5 108 | 109 | 110 | cstamas 111 | Tamas Cservenak 112 | cstamas@apache.org 113 | 114 | PMC Member 115 | 116 | +1 117 | 118 | 119 | dennisl 120 | Dennis Lundberg 121 | dennisl@apache.org 122 | ASF 123 | 124 | PMC Member 125 | 126 | +1 127 | 128 | 129 | dkulp 130 | Daniel Kulp 131 | dkulp@apache.org 132 | ASF 133 | 134 | PMC Member 135 | 136 | -5 137 | 138 | 139 | evenisse 140 | Emmanuel Venisse 141 | evenisse@apache.org 142 | ASF 143 | 144 | PMC Member 145 | 146 | +1 147 | 148 | 149 | gboue 150 | Guillaume Boué 151 | gboue@apache.org 152 | 153 | PMC Member 154 | 155 | Europe/Paris 156 | 157 | 158 | gnodet 159 | Guillaume Nodet 160 | gnodet@apache.org 161 | Red Hat 162 | 163 | PMC Member 164 | 165 | Europe/Paris 166 | 167 | 168 | henning 169 | Henning Schmiedehausen 170 | henning@apache.org 171 | ASF 172 | 173 | PMC Member 174 | 175 | America/Los_Angeles 176 | 177 | 178 | jvanzyl 179 | Jason van Zyl 180 | jason@maven.org 181 | 182 | PMC Member 183 | 184 | -5 185 | 186 | 187 | khmarbaise 188 | Karl Heinz Marbaise 189 | khmarbaise@apache.org 190 | 191 | PMC Member 192 | 193 | +1 194 | 195 | @khmarbaise 196 | 197 | 198 | 199 | krosenvold 200 | Kristian Rosenvold 201 | krosenvold@apache.org 202 | 203 | PMC Member 204 | 205 | +1 206 | 207 | 208 | kwin 209 | Konrad Windszus 210 | kwin@apache.org 211 | Cognizant Netcentric 212 | 213 | PMC Member 214 | 215 | Europe/Berlin 216 | 217 | 218 | mkleint 219 | Milos Kleint 220 | 221 | PMC Member 222 | 223 | 224 | 225 | mthmulders 226 | Maarten Mulders 227 | mthmulders@apache.org 228 | Info Support 229 | 230 | PMC Member 231 | 232 | Europe/Amsterdam 233 | 234 | 235 | olamy 236 | Olivier Lamy 237 | olamy@apache.org 238 | 239 | PMC Member 240 | 241 | Australia/Brisbane 242 | 243 | 244 | michaelo 245 | Michael Osipov 246 | michaelo@apache.org 247 | 248 | PMC Member 249 | 250 | Europe/Berlin 251 | 252 | 253 | rfscholte 254 | Robert Scholte 255 | rfscholte@apache.org 256 | 257 | PMC Member 258 | 259 | Europe/Amsterdam 260 | 261 | @rfscholte 262 | 263 | 264 | 265 | rgoers 266 | Ralph Goers 267 | rgoers@apache.org 268 | Intuit 269 | 270 | PMC Member 271 | 272 | -8 273 | 274 | 275 | sjaranowski 276 | Slawomir Jaranowski 277 | sjaranowski@apache.org 278 | 279 | PMC Member 280 | 281 | Europe/Warsaw 282 | 283 | 284 | stephenc 285 | Stephen Connolly 286 | stephenc@apache.org 287 | 288 | PMC Member 289 | 290 | 0 291 | 292 | 293 | slachiewicz 294 | Sylwester Lachiewicz 295 | slachiewicz@apache.org 296 | 297 | PMC Member 298 | 299 | Europe/Warsaw 300 | 301 | 302 | struberg 303 | Mark Struberg 304 | struberg@apache.org 305 | 306 | PMC Member 307 | 308 | 309 | 310 | tibordigana 311 | Tibor Digaňa 312 | tibordigana@apache.org 313 | 314 | PMC Member 315 | 316 | Europe/Bratislava 317 | 318 | 319 | vsiveton 320 | Vincent Siveton 321 | vsiveton@apache.org 322 | ASF 323 | 324 | PMC Member 325 | 326 | -5 327 | 328 | 329 | wfay 330 | Wayne Fay 331 | wfay@apache.org 332 | ASF 333 | 334 | PMC Member 335 | 336 | -6 337 | 338 | 339 | 340 | 341 | adangel 342 | Andreas Dangel 343 | adangel@apache.org 344 | 345 | Committer 346 | 347 | Europe/Berlin 348 | 349 | 350 | bdemers 351 | Brian Demers 352 | bdemers@apache.org 353 | Sonatype 354 | 355 | Committer 356 | 357 | -5 358 | 359 | 360 | bellingard 361 | Fabrice Bellingard 362 | 363 | Committer 364 | 365 | 366 | 367 | bentmann 368 | Benjamin Bentmann 369 | bentmann@apache.org 370 | Sonatype 371 | 372 | Committer 373 | 374 | +1 375 | 376 | 377 | chrisgwarp 378 | Chris Graham 379 | chrisgwarp@apache.org 380 | 381 | Committer 382 | 383 | Australia/Melbourne 384 | 385 | 386 | dantran 387 | Dan Tran 388 | dantran@apache.org 389 | 390 | Committer 391 | 392 | -8 393 | 394 | 395 | dbradicich 396 | Damian Bradicich 397 | dbradicich@apache.org 398 | Sonatype 399 | 400 | Committer 401 | 402 | -5 403 | 404 | 405 | brett 406 | Brett Porter 407 | brett@apache.org 408 | ASF 409 | 410 | Committer 411 | 412 | +10 413 | 414 | 415 | dfabulich 416 | Daniel Fabulich 417 | dfabulich@apache.org 418 | 419 | Committer 420 | 421 | -8 422 | 423 | 424 | eolivelli 425 | Enrico Olivelli 426 | eolivelli@apache.org 427 | Diennea 428 | 429 | Committer 430 | 431 | Europe/Rome 432 | 433 | 434 | fgiust 435 | Fabrizio Giustina 436 | fgiust@apache.org 437 | openmind 438 | 439 | Committer 440 | 441 | +1 442 | 443 | 444 | godin 445 | Evgeny Mandrikov 446 | godin@apache.org 447 | SonarSource 448 | 449 | Committer 450 | 451 | +3 452 | 453 | 454 | handyande 455 | Andrew Williams 456 | handyande@apache.org 457 | 458 | Committer 459 | 460 | 0 461 | 462 | 463 | imod 464 | Dominik Bartholdi 465 | imod@apache.org 466 | 467 | Committer 468 | 469 | Europe/Zurich 470 | 471 | 472 | jjensen 473 | Jeff Jensen 474 | 475 | Committer 476 | 477 | 478 | 479 | ltheussl 480 | Lukas Theussl 481 | ltheussl@apache.org 482 | 483 | Committer 484 | 485 | +1 486 | 487 | 488 | markh 489 | Mark Hobson 490 | markh@apache.org 491 | 492 | Committer 493 | 494 | 0 495 | 496 | 497 | martinkanters 498 | Martin Kanters 499 | martinkanters@apache.org 500 | JPoint 501 | 502 | Committer 503 | 504 | Europe/Amsterdam 505 | 506 | 507 | mauro 508 | Mauro Talevi 509 | 510 | Committer 511 | 512 | 513 | 514 | mbuenger 515 | Matthias Bünger 516 | mbuenger@apache.org 517 | 518 | Committer 519 | 520 | Europe/Berlin 521 | 522 | 523 | mfriedenhagen 524 | Mirko Friedenhagen 525 | mfriedenhagen@apache.org 526 | 527 | Committer 528 | 529 | +1 530 | 531 | 532 | mmoser 533 | Manfred Moser 534 | mmoser@apache.org 535 | 536 | Committer 537 | 538 | -8 539 | 540 | 541 | nicolas 542 | Nicolas de Loof 543 | 544 | Committer 545 | 546 | 547 | 548 | oching 549 | Maria Odea B. Ching 550 | 551 | Committer 552 | 553 | 554 | 555 | pgier 556 | Paul Gier 557 | pgier@apache.org 558 | Red Hat 559 | 560 | Committer 561 | 562 | -6 563 | 564 | 565 | ptahchiev 566 | Petar Tahchiev 567 | ptahchiev@apache.org 568 | 569 | Committer 570 | 571 | +2 572 | 573 | 574 | rafale 575 | Raphaël Piéroni 576 | rafale@apache.org 577 | Dexem 578 | 579 | Committer 580 | 581 | +1 582 | 583 | 584 | schulte 585 | Christian Schulte 586 | schulte@apache.org 587 | 588 | Committer 589 | 590 | Europe/Berlin 591 | 592 | 593 | snicoll 594 | Stephane Nicoll 595 | snicoll@apache.org 596 | 597 | Committer 598 | 599 | +1 600 | 601 | 602 | simonetripodi 603 | Simone Tripodi 604 | simonetripodi@apache.org 605 | 606 | Committer 607 | 608 | +1 609 | 610 | 611 | sor 612 | Christian Stein 613 | sor@apache.org 614 | 615 | Committer 616 | 617 | Europe/Berlin 618 | 619 | 620 | tchemit 621 | Tony Chemit 622 | tchemit@apache.org 623 | CodeLutin 624 | 625 | Committer 626 | 627 | Europe/Paris 628 | 629 | 630 | vmassol 631 | Vincent Massol 632 | vmassol@apache.org 633 | ASF 634 | 635 | Committer 636 | 637 | +1 638 | 639 | 640 | elharo 641 | Elliotte Rusty Harold 642 | elharo@apache.org 643 | 644 | Committer 645 | 646 | America/New_York 647 | 648 | 649 | 650 | 651 | agudian 652 | Andreas Gudian 653 | agudian@apache.org 654 | 655 | Emeritus 656 | 657 | Europe/Berlin 658 | 659 | 660 | aramirez 661 | Allan Q. Ramirez 662 | 663 | Emeritus 664 | 665 | 666 | 667 | bayard 668 | Henri Yandell 669 | 670 | Emeritus 671 | 672 | 673 | 674 | carlos 675 | Carlos Sanchez 676 | carlos@apache.org 677 | ASF 678 | 679 | Emeritus 680 | 681 | +1 682 | 683 | 684 | chrisjs 685 | Chris Stevenson 686 | 687 | Emeritus 688 | 689 | 690 | 691 | dblevins 692 | David Blevins 693 | 694 | Emeritus 695 | 696 | 697 | 698 | dlr 699 | Daniel Rall 700 | 701 | Emeritus 702 | 703 | 704 | 705 | epunzalan 706 | Edwin Punzalan 707 | epunzalan@apache.org 708 | 709 | Emeritus 710 | 711 | -8 712 | 713 | 714 | felipeal 715 | Felipe Leme 716 | 717 | Emeritus 718 | 719 | 720 | 721 | ifedorenko 722 | Igor Fedorenko 723 | igor@ifedorenko.com 724 | Sonatype 725 | 726 | Emeritus 727 | 728 | -5 729 | 730 | 731 | jdcasey 732 | John Casey 733 | jdcasey@apache.org 734 | ASF 735 | 736 | Emeritus 737 | 738 | -6 739 | 740 | 741 | jmcconnell 742 | Jesse McConnell 743 | jmcconnell@apache.org 744 | ASF 745 | 746 | Emeritus 747 | 748 | -6 749 | 750 | 751 | joakime 752 | Joakim Erdfelt 753 | joakime@apache.org 754 | ASF 755 | 756 | Emeritus 757 | 758 | -5 759 | 760 | 761 | jruiz 762 | Johnny Ruiz III 763 | jruiz@apache.org 764 | 765 | Emeritus 766 | 767 | 768 | 769 | jstrachan 770 | James Strachan 771 | 772 | Emeritus 773 | 774 | 775 | 776 | jtolentino 777 | Ernesto Tolentino Jr. 778 | jtolentino@apache.org 779 | ASF 780 | 781 | Emeritus 782 | 783 | +8 784 | 785 | 786 | kenney 787 | Kenney Westerhof 788 | kenney@apache.org 789 | Neonics 790 | 791 | Emeritus 792 | 793 | +1 794 | 795 | 796 | mperham 797 | Mike Perham 798 | mperham@gmail.com 799 | IBM 800 | 801 | Emeritus 802 | 803 | -6 804 | 805 | 806 | ogusakov 807 | Oleg Gusakov 808 | 809 | Emeritus 810 | 811 | 812 | 813 | pschneider 814 | Patrick Schneider 815 | pschneider@gmail.com 816 | 817 | Emeritus 818 | 819 | -6 820 | 821 | 822 | rinku 823 | Rahul Thakur 824 | 825 | Emeritus 826 | 827 | 828 | 829 | shinobu 830 | Shinobu Kuwai 831 | 832 | Emeritus 833 | 834 | 835 | 836 | smorgrav 837 | Torbjorn Eikli Smorgrav 838 | 839 | Emeritus 840 | 841 | 842 | 843 | trygvis 844 | Trygve Laugstol 845 | trygvis@apache.org 846 | ASF 847 | 848 | Emeritus 849 | 850 | +1 851 | 852 | 853 | wsmoak 854 | Wendy Smoak 855 | wsmoak@apache.org 856 | 857 | Emeritus 858 | 859 | -7 860 | 861 | 862 | 863 | 864 | 865 | Maven User List 866 | mailto:users-subscribe@maven.apache.org 867 | mailto:users-unsubscribe@maven.apache.org 868 | mailto:users@maven.apache.org 869 | https://lists.apache.org/list.html?users@maven.apache.org 870 | 871 | https://mail-archives.apache.org/mod_mbox/maven-users 872 | https://www.mail-archive.com/users@maven.apache.org/ 873 | 874 | 875 | 876 | Maven Developer List 877 | mailto:dev-subscribe@maven.apache.org 878 | mailto:dev-unsubscribe@maven.apache.org 879 | mailto:dev@maven.apache.org 880 | https://lists.apache.org/list.html?dev@maven.apache.org 881 | 882 | https://mail-archives.apache.org/mod_mbox/maven-dev 883 | https://www.mail-archive.com/dev@maven.apache.org/ 884 | 885 | 886 | 887 | Maven Issues List 888 | mailto:issues-subscribe@maven.apache.org 889 | mailto:issues-unsubscribe@maven.apache.org 890 | https://lists.apache.org/list.html?issues@maven.apache.org 891 | 892 | https://mail-archives.apache.org/mod_mbox/maven-issues/ 893 | https://www.mail-archive.com/issues@maven.apache.org 894 | 895 | 896 | 897 | Maven Commits List 898 | mailto:commits-subscribe@maven.apache.org 899 | mailto:commits-unsubscribe@maven.apache.org 900 | https://lists.apache.org/list.html?commits@maven.apache.org 901 | 902 | https://mail-archives.apache.org/mod_mbox/maven-commits/ 903 | https://www.mail-archive.com/commits@maven.apache.org 904 | 905 | 906 | 907 | Maven Announcements List 908 | mailto:announce-subscribe@maven.apache.org 909 | mailto:announce-unsubscribe@maven.apache.org 910 | announce@maven.apache.org 911 | https://lists.apache.org/list.html?announce@maven.apache.org 912 | 913 | https://mail-archives.apache.org/mod_mbox/maven-announce/ 914 | https://www.mail-archive.com/announce@maven.apache.org 915 | 916 | 917 | 918 | 919 | 920 | maven-extensions 921 | maven-plugins 922 | maven-shared-components 923 | maven-skins 924 | doxia-tools 925 | docs 926 | 927 | 928 | 929 | scm:git:https://gitbox.apache.org/repos/asf/maven-parent.git 930 | scm:git:https://gitbox.apache.org/repos/asf/maven-parent.git 931 | master 932 | https://github.com/apache/maven-parent/tree/${project.scm.tag} 933 | 934 | 935 | 936 | Jenkins 937 | https://ci-maven.apache.org/job/Maven/job/maven-box/ 938 | 939 | 940 | mail 941 | 942 |
notifications@maven.apache.org
943 |
944 |
945 |
946 |
947 | 948 | 949 | apache.website 950 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path} 951 | 952 | 953 | 954 | 955 | 8 956 | ${javaVersion} 957 | ${javaVersion} 958 | true 959 | true 960 | 961 | none 962 | ${user.home}/maven-sites 963 | 964 | ../.. 965 | LATEST 966 | true 967 | 0.9.0.M4 968 | 4.0.2 969 | 970 | 3.0.1 971 | 5.13.0 972 | 6 973 | 2025-03-15T19:28:33Z 974 | 975 | 976 | 977 | 978 | 979 | 980 | org.eclipse.sisu 981 | org.eclipse.sisu.inject 982 | ${version.sisu-maven-plugin} 983 | 984 | 985 | org.eclipse.sisu 986 | org.eclipse.sisu.plexus 987 | ${version.sisu-maven-plugin} 988 | 989 | 990 | org.codehaus.plexus 991 | plexus-utils 992 | ${version.plexus-utils} 993 | 994 | 995 | org.codehaus.plexus 996 | plexus-xml 997 | ${version.plexus-xml} 998 | 999 | 1000 | org.junit 1001 | junit-bom 1002 | ${versions.junit5} 1003 | pom 1004 | import 1005 | 1006 | 1007 | 1008 | 1009 | 1010 | 1011 | 1012 | 1013 | org.eclipse.sisu 1014 | sisu-maven-plugin 1015 | ${version.sisu-maven-plugin} 1016 | 1017 | 1018 | index-project 1019 | 1020 | main-index 1021 | test-index 1022 | 1023 | 1024 | 1025 | 1026 | 1027 | org.apache.maven.plugins 1028 | maven-compiler-plugin 1029 | 1030 | ${maven.compiler.proc} 1031 | ${maven.compiler.showDeprecation} 1032 | 1033 | 1034 | 1035 | org.apache.maven.plugins 1036 | maven-plugin-plugin 1037 | 1038 | 1039 | java-annotations 1040 | 1041 | 1042 | 1043 | 1044 | org.codehaus.modello 1045 | modello-maven-plugin 1046 | 2.4.0 1047 | 1048 | Licensed to the Apache Software Foundation (ASF) under one 1049 | or more contributor license agreements. See the NOTICE file 1050 | distributed with this work for additional information 1051 | regarding copyright ownership. The ASF licenses this file 1052 | to you under the Apache License, Version 2.0 (the 1053 | "License"); you may not use this file except in compliance 1054 | with the License. You may obtain a copy of the License at 1055 | 1056 | http://www.apache.org/licenses/LICENSE-2.0 1057 | 1058 | Unless required by applicable law or agreed to in writing, 1059 | software distributed under the License is distributed on an 1060 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 1061 | KIND, either express or implied. See the License for the 1062 | specific language governing permissions and limitations 1063 | under the License. 1064 | 1065 | 1066 | 1067 | 1068 | org.apache.maven.plugins 1069 | maven-site-plugin 1070 | 1071 | 1072 | scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path} 1073 | 1074 | 1075 | 1076 | org.apache.maven.plugins 1077 | maven-scm-publish-plugin 1078 | 1079 | ${maven.site.cache}/${maven.site.path} 1080 | apache.releases.https 1081 | true 1082 | 1083 | 1084 | 1085 | org.apache.maven.plugins 1086 | maven-checkstyle-plugin 1087 | 1088 | config/maven_checks_nocodestyle.xml 1089 | ${checkstyle.includeTestSourceDirectory} 1090 | true 1091 | 1092 | 1093 | 1094 | 1095 | org.apache.maven.shared 1096 | maven-shared-resources 1097 | ${version.maven-shared-resources} 1098 | 1099 | 1100 | 1101 | 1102 | org.apache.maven.plugins 1103 | maven-jxr-plugin 1104 | 3.6.0 1105 | 1106 | 1107 | org.apache.maven.plugins 1108 | maven-pmd-plugin 1109 | 3.26.0 1110 | 1111 | ${maven.compiler.target} 1112 | 1113 | rulesets/maven.xml 1114 | 1115 | 1116 | ${project.build.directory}/generated-sources/modello 1117 | ${project.build.directory}/generated-sources/plugin 1118 | 1119 | 1120 | 1121 | 1122 | org.apache.maven.plugins 1123 | maven-toolchains-plugin 1124 | 3.2.0 1125 | 1126 | 1127 | org.codehaus.mojo 1128 | taglist-maven-plugin 1129 | 3.2.1 1130 | 1131 | 1132 | org.apache.maven.plugins 1133 | maven-javadoc-plugin 1134 | 1135 | true 1136 | true 1137 | en 1138 | 1139 | 1140 | 1144 | 1145 | org.apache.maven.plugins 1146 | maven-surefire-plugin 1147 | 1148 | 1149 | true 1150 | 1151 | 1152 | 1153 | 1154 | org.apache.maven.plugins 1155 | maven-failsafe-plugin 1156 | 1157 | 1158 | true 1159 | 1160 | 1161 | 1162 | 1163 | org.apache.maven.plugins 1164 | maven-invoker-plugin 1165 | 1166 | ${invoker.streamLogsOnFailures} 1167 | 1168 | true 1169 | 1170 | 1171 | 1172 | 1173 | org.apache.maven.plugins 1174 | maven-enforcer-plugin 1175 | 1176 | 1177 | org.codehaus.mojo 1178 | extra-enforcer-rules 1179 | 1.10.0 1180 | 1181 | 1182 | 1183 | 1184 | enforce-bytecode-version 1185 | 1186 | enforce 1187 | 1188 | 1189 | 1190 | 1191 | ${maven.compiler.target} 1192 | 1193 | 1194 | true 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | com.diffplug.spotless 1201 | spotless-maven-plugin 1202 | 2.44.5 1203 | 1204 | 1205 | 1206 | 1207 | 1208 | 1209 | 1210 | config/maven-eclipse-importorder.txt 1211 | 1212 | 1213 | config/maven-header-plain.txt 1214 | 1215 | 1216 | 1217 | PRESERVE 1218 | 1219 | 1220 | false 1221 | 1222 | true 1223 | true 1224 | 1225 | 1226 | 1227 | true 1228 | 1229 | 1230 | 1231 | 1232 | org.apache.maven.shared 1233 | maven-shared-resources 1234 | ${version.maven-shared-resources} 1235 | 1236 | 1237 | 1238 | 1239 | 1240 | ${spotless.action} 1241 | 1242 | process-sources 1243 | 1244 | 1245 | 1246 | 1247 | 1248 | 1249 | 1250 | 1251 | org.apache.maven.plugins 1252 | maven-checkstyle-plugin 1253 | 1254 | 1255 | checkstyle-check 1256 | 1257 | check 1258 | 1259 | process-sources 1260 | 1261 | 1262 | 1263 | 1264 | org.apache.maven.plugins 1265 | maven-enforcer-plugin 1266 | 1267 | 1268 | org.apache.rat 1269 | apache-rat-plugin 1270 | 1271 | 1272 | .java-version 1273 | 1274 | .repository/** 1275 | 1276 | .maven/spy.log 1277 | 1278 | dependency-reduced-pom.xml 1279 | 1280 | .asf.yaml 1281 | 1282 | 1283 | 1284 | 1285 | rat-check 1286 | 1287 | check 1288 | 1289 | 1290 | process-resources 1291 | 1292 | 1293 | 1294 | 1295 | org.apache.maven.plugins 1296 | maven-site-plugin 1297 | 1298 | 1299 | attach-descriptor 1300 | 1301 | attach-descriptor 1302 | 1303 | false 1304 | 1305 | 1306 | default-site 1307 | false 1308 | 1309 | true 1310 | 1311 | 1312 | 1313 | 1314 | 1315 | 1316 | 1317 | 1318 | 1319 | 1320 | org.apache.maven.plugins 1321 | maven-project-info-reports-plugin 1322 | 1323 | 1324 | 1325 | index 1326 | summary 1327 | dependency-info 1328 | modules 1329 | team 1330 | scm 1331 | issue-management 1332 | mailing-lists 1333 | dependency-management 1334 | dependencies 1335 | dependency-convergence 1336 | ci-management 1337 | plugin-management 1338 | plugins 1339 | distribution-management 1340 | 1341 | 1342 | 1343 | 1344 | 1345 | 1346 | 1347 | 1348 | 1349 | java11+ 1350 | 1351 | [11,) 1352 | 1353 | 1354 | 1355 | 1356 | 1357 | com.diffplug.spotless 1358 | spotless-maven-plugin 1359 | 1360 | 1361 | 1362 | 1363 | 1364 | apache-release 1365 | 1366 | 1367 | 1368 | org.cyclonedx 1369 | cyclonedx-maven-plugin 1370 | 2.9.1 1371 | 1372 | 1373 | 1374 | makeAggregateBom 1375 | 1376 | package 1377 | 1378 | 1379 | 1380 | 1381 | 1382 | 1383 | 1384 | format-check 1385 | 1386 | 1387 | env.CI 1388 | 1389 | 1390 | 1391 | check 1392 | 1393 | 1394 | 1395 | format 1396 | 1397 | 1398 | !env.CI 1399 | 1400 | 1401 | 1402 | apply 1403 | 1404 | 1405 | 1406 | 1407 | drop-legacy-dependencies 1408 | 1409 | 1410 | true 1411 | 1412 | 1413 | 1414 | 1415 | org.apache.maven.plugins 1416 | maven-enforcer-plugin 1417 | 1418 | 1419 | drop-legacy-dependencies 1420 | 1421 | enforce 1422 | 1423 | 1424 | 1425 | 1426 | 1427 | 1428 | org.codehaus.plexus:plexus-container-default 1429 | 1430 | org.sonatype.sisu:sisu-inject-bean 1431 | org.sonatype.sisu:sisu-inject-plexus 1432 | 1433 | org.sonatype.aether:* 1434 | 1435 | org.sonatype.plexus:* 1436 | 1437 | org.apache.maven:maven-plugin-api:[,3.2.5) 1438 | org.apache.maven:maven-core:[,3.2.5) 1439 | org.apache.maven:maven-compat:[,3.2.5) 1440 | 1441 | 1442 | 1443 | org.sonatype.plexus:plexus-build-api 1444 | 1445 | org.sonatype.plexus:plexus-sec-dispatcher 1446 | org.sonatype.plexus:plexus-cipher 1447 | 1448 | 1449 | 1450 | ${drop-legacy-dependencies.include} 1451 | 1452 | 1453 | 1454 | 1455 | 1456 | 1457 | 1458 | 1459 | jdk-toolchain 1460 | 1461 | 1462 | 1463 | org.apache.maven.plugins 1464 | maven-toolchains-plugin 1465 | 1466 | 1467 | 1468 | ${maven.compiler.target} 1469 | 1470 | 1471 | 1472 | 1473 | 1474 | 1475 | toolchain 1476 | 1477 | 1478 | 1479 | 1480 | 1481 | 1482 | 1483 | 1484 | quality-checks 1485 | 1486 | 1487 | quality-checks 1488 | true 1489 | 1490 | 1491 | 1492 | 1493 | 1494 | org.apache.maven.plugins 1495 | maven-pmd-plugin 1496 | 1497 | 1498 | cpd-check 1499 | 1500 | cpd-check 1501 | 1502 | verify 1503 | 1504 | 1505 | 1506 | 1507 | 1508 | 1509 | 1510 | reporting 1511 | 1512 | 1513 | 1514 | org.apache.maven.plugins 1515 | maven-project-info-reports-plugin 1516 | 1517 | 1518 | org.apache.maven.plugins 1519 | maven-surefire-report-plugin 1520 | 1521 | false 1522 | false 1523 | 1524 | 1525 | 1526 | org.apache.maven.plugins 1527 | maven-checkstyle-plugin 1528 | 1529 | 1530 | default 1531 | 1532 | checkstyle 1533 | 1534 | 1535 | 1536 | 1537 | 1538 | org.apache.maven.plugins 1539 | maven-pmd-plugin 1540 | 1541 | true 1542 | 1543 | 1544 | 1545 | default 1546 | 1547 | cpd 1548 | pmd 1549 | 1550 | 1551 | 1552 | 1553 | 1554 | org.apache.maven.plugins 1555 | maven-jxr-plugin 1556 | 1557 | 1558 | default 1559 | 1560 | jxr 1561 | test-jxr 1562 | 1563 | 1564 | 1565 | 1566 | 1567 | 1568 | org.codehaus.mojo 1569 | taglist-maven-plugin 1570 | 1571 | true 1572 | 1573 | 1574 | 1575 | FIXME Work 1576 | 1577 | 1578 | fixme 1579 | ignoreCase 1580 | 1581 | 1582 | @fixme 1583 | ignoreCase 1584 | 1585 | 1586 | 1587 | 1588 | Todo Work 1589 | 1590 | 1591 | todo 1592 | ignoreCase 1593 | 1594 | 1595 | @todo 1596 | ignoreCase 1597 | 1598 | 1599 | 1600 | 1601 | Deprecated Work 1602 | 1603 | 1604 | @deprecated 1605 | ignoreCase 1606 | 1607 | 1608 | 1609 | 1610 | 1611 | 1612 | 1613 | 1614 | org.apache.maven.plugins 1615 | maven-javadoc-plugin 1616 | 1617 | 1618 | default 1619 | 1620 | javadoc 1621 | 1622 | 1623 | 1624 | 1625 | 1626 | 1627 | 1628 | 1629 | use-apache-snapshots 1630 | 1631 | 1632 | apache.snapshots 1633 | 1634 | 1635 | 1636 | 1637 | 1638 | false 1639 | 1640 | apache.snapshots 1641 | Apache Snapshot Repository 1642 | https://repository.apache.org/snapshots 1643 | 1644 | 1645 | 1646 | 1647 | 1648 | false 1649 | 1650 | apache.snapshots 1651 | Apache Snapshot Repository 1652 | https://repository.apache.org/snapshots 1653 | 1654 | 1655 | 1656 | 1657 |
1658 | -------------------------------------------------------------------------------- /src/site/site.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | org.apache.maven.skins 35 | maven-fluido-skin 36 | ${version.maven-fluido-skin} 37 | 38 | 39 | ${project.scm.url} 40 | 41 | 42 | 43 | 3 44 | https://analytics.apache.org/ 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | true 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | --------------------------------------------------------------------------------