notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
maven Java project management tool
3.8.1 devel on this many watch lists=4 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.8.1Version of this port present on the latest quarterly branch.
Maintainer: jonc@chen.org.nz search for ports maintained by this maintainer
Port Added: 2003-10-21 20:50:51
Last Update: 2021-04-19 04:11:34
Commit Hash: 887cfad
People watching this port, also watch:: eclipse, xorg
Also Listed In: java
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (84 items)
Collapse this list.
  1. /usr/local/share/licenses/maven-3.8.1/catalog.mk
  2. /usr/local/share/licenses/maven-3.8.1/LICENSE
  3. /usr/local/share/licenses/maven-3.8.1/APACHE20
  4. etc/maven-wrapper/instances.d/maven-3.8.1
  5. share/java/maven/LICENSE
  6. share/java/maven/NOTICE
  7. share/java/maven/README.txt
  8. share/java/maven/bin/m2.conf
  9. share/java/maven/bin/mvn
  10. share/java/maven/bin/mvn.cmd
  11. share/java/maven/bin/mvnDebug
  12. share/java/maven/bin/mvnDebug.cmd
  13. share/java/maven/bin/mvnyjp
  14. share/java/maven/boot/plexus-classworlds-2.6.0.jar
  15. share/java/maven/boot/plexus-classworlds.license
  16. share/java/maven/conf/logging/simplelogger.properties
  17. share/java/maven/conf/settings.xml
  18. share/java/maven/conf/toolchains.xml
  19. share/java/maven/lib/cdi-api-1.0.jar
  20. share/java/maven/lib/cdi-api.license
  21. share/java/maven/lib/commons-cli-1.4.jar
  22. share/java/maven/lib/commons-cli.license
  23. share/java/maven/lib/commons-io-2.5.jar
  24. share/java/maven/lib/commons-io.license
  25. share/java/maven/lib/commons-lang3-3.8.1.jar
  26. share/java/maven/lib/commons-lang3.license
  27. share/java/maven/lib/ext/README.txt
  28. share/java/maven/lib/guava-25.1-android.jar
  29. share/java/maven/lib/guava.license
  30. share/java/maven/lib/guice-4.2.1-no_aop.jar
  31. share/java/maven/lib/guice.license
  32. share/java/maven/lib/jansi-1.17.1.jar
  33. share/java/maven/lib/jansi.license
  34. share/java/maven/lib/javax.inject-1.jar
  35. share/java/maven/lib/javax.inject.license
  36. share/java/maven/lib/jcl-over-slf4j-1.7.29.jar
  37. share/java/maven/lib/jcl-over-slf4j.license
  38. share/java/maven/lib/jsoup-1.12.1.jar
  39. share/java/maven/lib/jsoup.license
  40. share/java/maven/lib/jsr250-api-1.0.jar
  41. share/java/maven/lib/jsr250-api.license
  42. share/java/maven/lib/maven-artifact-3.8.1.jar
  43. share/java/maven/lib/maven-builder-support-3.8.1.jar
  44. share/java/maven/lib/maven-compat-3.8.1.jar
  45. share/java/maven/lib/maven-core-3.8.1.jar
  46. share/java/maven/lib/maven-embedder-3.8.1.jar
  47. share/java/maven/lib/maven-model-3.8.1.jar
  48. share/java/maven/lib/maven-model-builder-3.8.1.jar
  49. share/java/maven/lib/maven-plugin-api-3.8.1.jar
  50. share/java/maven/lib/maven-repository-metadata-3.8.1.jar
  51. share/java/maven/lib/maven-resolver-api-1.6.2.jar
  52. share/java/maven/lib/maven-resolver-connector-basic-1.6.2.jar
  53. share/java/maven/lib/maven-resolver-impl-1.6.2.jar
  54. share/java/maven/lib/maven-resolver-provider-3.8.1.jar
  55. share/java/maven/lib/maven-resolver-spi-1.6.2.jar
  56. share/java/maven/lib/maven-resolver-transport-wagon-1.6.2.jar
  57. share/java/maven/lib/maven-resolver-util-1.6.2.jar
  58. share/java/maven/lib/maven-settings-3.8.1.jar
  59. share/java/maven/lib/maven-settings-builder-3.8.1.jar
  60. share/java/maven/lib/maven-shared-utils-3.2.1.jar
  61. share/java/maven/lib/maven-slf4j-provider-3.8.1.jar
  62. share/java/maven/lib/org.eclipse.sisu.inject-0.3.4.jar
  63. share/java/maven/lib/org.eclipse.sisu.inject.license
  64. share/java/maven/lib/org.eclipse.sisu.plexus-0.3.4.jar
  65. share/java/maven/lib/org.eclipse.sisu.plexus.license
  66. share/java/maven/lib/plexus-cipher-1.7.jar
  67. share/java/maven/lib/plexus-cipher.license
  68. share/java/maven/lib/plexus-component-annotations-2.1.0.jar
  69. share/java/maven/lib/plexus-component-annotations.license
  70. share/java/maven/lib/plexus-interpolation-1.25.jar
  71. share/java/maven/lib/plexus-interpolation.license
  72. share/java/maven/lib/plexus-sec-dispatcher-1.4.jar
  73. share/java/maven/lib/plexus-sec-dispatcher.license
  74. share/java/maven/lib/plexus-utils-3.2.1.jar
  75. share/java/maven/lib/plexus-utils.license
  76. share/java/maven/lib/slf4j-api-1.7.29.jar
  77. share/java/maven/lib/slf4j-api.license
  78. share/java/maven/lib/wagon-file-3.4.3.jar
  79. share/java/maven/lib/wagon-http-3.4.3-shaded.jar
  80. share/java/maven/lib/wagon-provider-api-3.4.3.jar
  81. share/java/maven/maven-3.8.1
  82. @owner
  83. @group
  84. @mode
Collapse this list.
Dependency lines:
  • maven>0:devel/maven
To install the port: cd /usr/ports/devel/maven/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/maven
  • pkg install maven
PKGNAME: maven
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
maven
ABIlatestquarterly
FreeBSD:11:aarch643.5.43.6.3
FreeBSD:11:amd643.8.13.8.1
FreeBSD:11:armv6-3.6.3
FreeBSD:11:i3863.8.13.8.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch643.5.43.8.1
FreeBSD:12:amd643.8.13.8.1
FreeBSD:12:armv63.5.4-
FreeBSD:12:armv73.5.4-
FreeBSD:12:i3863.8.13.8.1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-3.8.1
FreeBSD:13:aarch643.6.33.8.1
FreeBSD:13:amd643.8.13.8.1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3863.8.13.8.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.8.1
FreeBSD:14:aarch643.8.1-
FreeBSD:14:amd643.8.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3863.8.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.6.3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. mvn : devel/maven-wrapper
  2. java : java/openjdk8
This port is required by:
for Build
  1. biology/cytoscape
  2. cad/digital
  3. games/coronapoker
  4. games/jinput
  5. games/jutils
  6. games/lizzie
  7. java/eclipse
Expand this list (16 items / 9 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/jacop
  3. math/jts
  4. net-im/jicofo
  5. net-im/jitsi-videobridge
  6. net-im/openfire
  7. science/cdk
  8. science/opsin
  9. security/owasp-dependency-check
  10. sysutils/jvmtop
  11. Collapse this list.

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (12 items)
Collapse this list.
  1. ftp://ftp.forthnet.gr/pub/www/apache/maven/maven-3/3.8.1/binaries/
  2. ftp://ftp.heanet.ie/mirrors/www.apache.org/dist/maven/maven-3/3.8.1/binaries/
  3. ftp://mir1.ovh.net/ftp.apache.org/dist/maven/maven-3/3.8.1/binaries/
  4. ftp://xenia.sote.hu/pub/mirrors/www.apache.org/maven/maven-3/3.8.1/binaries/
  5. http://apache.mirror.uber.com.au/maven/maven-3/3.8.1/binaries/
  6. http://apache.spd.co.il/maven/maven-3/3.8.1/binaries/
  7. http://ftp.twaren.net/Unix/Web/apache/maven/maven-3/3.8.1/binaries/
  8. https://archive.apache.org/dist/maven/maven-3/3.8.1/binaries/
  9. https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/maven/maven-3/3.8.1/binaries/
  10. https://ftp.mirrorservice.org/sites/ftp.apache.org/maven/maven-3/3.8.1/binaries/
  11. https://mirrors.ircam.fr/pub/apache/maven/maven-3/3.8.1/binaries/
  12. https://www.apache.org/dist/maven/maven-3/3.8.1/binaries/
Collapse this list.

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2021 04:11:34
 files touched by this commit commit hash:887cfadcdf5e7ce9a33ef83ee6ee7b63ff855830  3.8.1
kbowling search for other commits by this committer
devel/maven: update to 3.8.1

This is not just a bugfix as it contains three features that cause a change of
default behavior (external HTTP insecure URLs are now blocked by default): your
builds may fail when using this new Maven release, if you use now blocked
repositories. Please check and eventually fix before upgrading.

Changes http://maven.apache.org/docs/3.8.1/release-notes.html

PR:		255161
Approved by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Security:	CVE-2021-26291
		CVE-2020-13956
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.6.3 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Dec 2019 10:59:38
Original commit files touched by this commit Revision:519289  3.6.3 This port version is marked as vulnerable.
pi search for other commits by this committer
devel/maven: upgrade 3.6.1 -> 3.6.3

PR:		242489
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes:	http://maven.apache.org/docs/3.6.2/release-notes.html
		http://maven.apache.org/docs/3.6.3/release-notes.html
26 Nov 2019 21:46:13
Original commit files touched by this commit Revision:518482  3.6.1_1 This port version is marked as vulnerable.
jkim search for other commits by this committer
Clean up after java/openjdk6 and java/openjdk6-jre removal

java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663).  Now this patch completely removes remaining stuff from the
ports tree.

PR:			241953 (exp-run)
Reviewed by:		glewis
Approved by:		portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D22342
23 May 2019 21:49:39
Original commit files touched by this commit Revision:502359  3.6.1 This port version is marked as vulnerable.
swills search for other commits by this committer
devel/maven: Update to 3.6.1

PR:		237916
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
13 Dec 2018 05:30:21
Original commit files touched by this commit Revision:487341  3.6.0 This port version is marked as vulnerable.
meta search for other commits by this committer
devel/maven: Update to 3.6.0

PR:		233966
Submitted by:	Jonathan Chen <jonc@chen.org.nz>
Approved by:	mentors (implicit)
Relnotes:	https://maven.apache.org/docs/3.6.0/release-notes.html
Sponsored by:	HAW International, Inc.
28 Jun 2018 20:57:40
Original commit files touched by this commit Revision:473511  3.5.4 This port version is marked as vulnerable.
swills search for other commits by this committer
devel/maven: update to 3.5.4

PR:		229353
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
27 Apr 2018 15:16:37
Original commit files touched by this commit Revision:468436  3.5.3 This port version is marked as vulnerable.
krion search for other commits by this committer
Update to 3.5.3

PR:		227757
Submitted by:	maintainer
07 Feb 2018 07:25:39
Original commit files touched by this commit Revision:461124  3.5.2 This port version is marked as vulnerable.
pi search for other commits by this committer
devel/maven: update 3.5.0 -> 3.5.2

PR:		225656
Submitted by:	Jonathan Chen <jonc@chen.org.nz> (maintainer)
Relnotes:	https://maven.apache.org/docs/3.5.2/release-notes.html
25 Jul 2017 21:45:58
Original commit files touched by this commit Revision:446632  3.5.0 This port version is marked as vulnerable.
matthew search for other commits by this committer
Partially revert r446612 -- remove the CONFLICTS_INSTALL lines,
because these ports do not actually conflict.

PointyHat to: me

Reported by:	jonc@chen.org.nz
25 Jul 2017 16:46:08
Original commit files touched by this commit Revision:446612  3.5.0 This port version is marked as vulnerable.
matthew search for other commits by this committer
New port: devel/maven -- maven-3.5.0

svn cp from devel/maven33

Apache 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.

WWW: http://maven.apache.org/

Add CONFLICTS_INSTALL for devel/maven3, devel/maven31, devel/maven33[1]

PR:		220959
Submitted by:	jonc@chen.org.nz
Approved by:	[1] portmgr blanket
03 Oct 2010 17:16:54
Original commit files touched by this commit   1.0.2_2 This port version is marked as vulnerable.
garga search for other commits by this committer
Remove expired port

2010-10-01 devel/maven: Development has been ceased, superseded by devel/maven2.
09 Aug 2010 05:03:23
Original commit files touched by this commit   1.0.2_2 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Mark as Deprecate (Note that no further development is planned for the
Maven-1.0 branch)

PR:             149429
Submitted by:   "Simon Olofsson" <simon@olofsson.de>
30 Jul 2010 04:39:21
Original commit files touched by this commit   1.0.2_2 This port version is marked as vulnerable.
linimon search for other commits by this committer
Reset long-time inactive maintainer jbq@caraldi.com due to maintainer
timeouts.
06 Jun 2008 13:21:59
Original commit files touched by this commit   1.0.2_2 This port version is marked as vulnerable.
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
19 May 2007 20:32:57
Original commit files touched by this commit   1.0.2_1 This port version is marked as vulnerable.
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
25 Jun 2006 20:44:09
Original commit files touched by this commit   1.0.2 This port version is marked as vulnerable.
hq search for other commits by this committer
- Use new features from javavmwrapper 2.2 to set a default value for JAVA_HOME
- Set a default value for MAVEN_HOME only when not already defined
- Update pkg-message to reflect these changes

PR:             96659
Submitted by:   hq
Approved by:    maintainer
04 Apr 2006 08:08:47
Original commit files touched by this commit   1.0.2 This port version is marked as vulnerable.
hq search for other commits by this committer
- Transfer maintainership
- Automatically set MAVEN_HOME [1]

PR:             95174
Submitted by:   Jean-Baptiste Quenot <jbq@caraldi.com> (new maintainer) [1]
Approved by:    maintainer
22 Jan 2006 08:30:12
Original commit files touched by this commit   1.0.2 This port version is marked as vulnerable.
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
24 Feb 2005 15:37:18
Original commit files touched by this commit   1.0.2 This port version is marked as vulnerable.
hq search for other commits by this committer
Update to 1.0.2

PR:             78018
Submitted by:   me
Approved by:    maintainer
13 Dec 2004 23:29:46
Original commit files touched by this commit   1.0.1 This port version is marked as vulnerable.
hq search for other commits by this committer
- Update to 1.0.1

PR:             74290
Submitted by:   me
Approved by:    maintainer
07 Aug 2004 23:46:38
Original commit files touched by this commit   1.0 This port version is marked as vulnerable.
hq search for other commits by this committer
- Update to 1.0 final [1]
- Use MASTER_SITE_APACHE
- Use DATADIR
- Install files using INSTALL_* [2]

PR:             ports/68769
Submitted by:   Rui Lopes (maintainer) [1]
Reviewed by:    vs [2]
Approved by:    maintainer, glewis (mentor)
06 May 2004 21:26:56
Original commit files touched by this commit   1.0.r2 This port version is marked as vulnerable.
thierry search for other commits by this committer
1. Update maven to 1.0-rc2
2. Set USE_BZIP2=yes
3. Convert to bsd.java.mk 2.0 macros
4. Use alternative path in pkg-message

PR:             ports/65703
Submitted by:   Kang Liu <liukang@bjpu.edu.cn>
Reviewed by:    maintainer.
31 Mar 2004 03:12:58
Original commit files touched by this commit   1.0.r1_1 This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify (maintainer timeout)
04 Feb 2004 05:21:48
Original commit files touched by this commit   1.0.r1_1 This port version is marked as vulnerable.
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
22 Jan 2004 12:18:43
Original commit files touched by this commit   1.0.r1 This port version is marked as vulnerable.
trevor search for other commits by this committer
Use the CPIO macro defined in bsd.port.mk.
21 Oct 2003 21:33:19
Original commit files touched by this commit   1.0.r1 This port version is marked as vulnerable.
marcus search for other commits by this committer
Add a bit on using Maven with a proxy.

Submitted by:   maintainer
21 Oct 2003 21:00:00
Original commit files touched by this commit   1.0.r1 This port version is marked as vulnerable.
marcus search for other commits by this committer
Replace spaces with tabs on one line.

Submitted by:   maintainer
21 Oct 2003 20:49:20
Original commit files touched by this commit   1.0.r1 This port version is marked as vulnerable.
marcus search for other commits by this committer
Add maven a Java project management and project comprehension tool.  More
details are available at http://maven.apache.org.

PR:             58339
Submitted by:   Rui Lopes <rui@ruilopes.com>

Number of commits found: 29