Discussion:
Building (and running) Tomcat on MacOS
Christopher Schultz
2018-11-06 15:05:49 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

All,

Periodically, some folks ask how to get Tomcat running on MacOS. In
order to fully-test the most recent version of Tomcat 8.5.x being
voted on, I built a new environment on my Mac from scratch and
documented everything.

I put all of my notes into the Tomcat Wiki which can be found here:
https://wiki.apache.org/tomcat/Building%20Tomcat%20on%20MacOS

Comments and modifications are welcome. It would be even better if
some folks with Macs who aren't running Tomcat would actually try
following the instructions and let me know if anything in particular
doesn't work for you.

- -chris
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlvhrc0ACgkQHPApP6U8
pFjGVA//XYi0+dnb1cmGGtrrZuXPHefRV2LiIf5VIHgQ1oZsiKleqadlsx7mYnD3
xwcR0Br9HU4x1z2o9a6JY6pdErLVxJSLsvXcBn0bhZAMe1TXXQk0VzxJo+zbTcQK
Hh3S2XJDjA/U2cTs0z9FTT+mKvFxMUmI4ZnvBrmFXqQH5IgrMv5ajl20xhoKR899
K30q0J67YjzR42E7XCpBSRlPQhFrkVzXsIfublDc+M59riCisRC6M3cNG6CPGdO6
ArGVUCxTC+I0+ibdvuhUhWCC8YSm7sqn9/xUHEBhRta3ux+1LwCM1J4TijzOsPo0
AL3T+H1PElL+5jQXj6JQPcc5oRBfzNX04WJYEvoow3DaKUKX5/yqCVw6krdeGsTo
gW0IhA/k2h5p6/g1IKZxjYIHkn2YQAUJtL+M7JopJp1xXYPI6xdorhlfylN/D1ms
T+HgscItBWEG/o25Agydu6Wlpc8rIN0PIe1lMPFsfUHZf/PjUsj6f0+urnE0Cutx
sIxvMBBzXd76PXYC8k5q50dQdaZONZdvGxHXBcRut4SwDSj9OAQf4R1DfIPcqEkl
krF6Q04iuwAr6KewG57HkE3xh6kVbthPaVoXHVYmByBbRClZ6IpXRWax+Cvi/ROF
AgvEV6Z+iQWwKMSX8nSNooifVOLvjZ9tVcI6fiBQLJAVHXeAsmo=
=tqi1
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
Israel Timoteo
2018-11-06 17:27:50 UTC
Permalink
Hi Christopher,

How do you make Tomcat start automatically after your Mac restarts?


Israel Timoteo
Post by Christopher Schultz
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
All,
Periodically, some folks ask how to get Tomcat running on MacOS. In
order to fully-test the most recent version of Tomcat 8.5.x being
voted on, I built a new environment on my Mac from scratch and
documented everything.
https://wiki.apache.org/tomcat/Building%20Tomcat%20on%20MacOS
Comments and modifications are welcome. It would be even better if
some folks with Macs who aren't running Tomcat would actually try
following the instructions and let me know if anything in particular
doesn't work for you.
- -chris
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/
iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlvhrc0ACgkQHPApP6U8
pFjGVA//XYi0+dnb1cmGGtrrZuXPHefRV2LiIf5VIHgQ1oZsiKleqadlsx7mYnD3
xwcR0Br9HU4x1z2o9a6JY6pdErLVxJSLsvXcBn0bhZAMe1TXXQk0VzxJo+zbTcQK
Hh3S2XJDjA/U2cTs0z9FTT+mKvFxMUmI4ZnvBrmFXqQH5IgrMv5ajl20xhoKR899
K30q0J67YjzR42E7XCpBSRlPQhFrkVzXsIfublDc+M59riCisRC6M3cNG6CPGdO6
ArGVUCxTC+I0+ibdvuhUhWCC8YSm7sqn9/xUHEBhRta3ux+1LwCM1J4TijzOsPo0
AL3T+H1PElL+5jQXj6JQPcc5oRBfzNX04WJYEvoow3DaKUKX5/yqCVw6krdeGsTo
gW0IhA/k2h5p6/g1IKZxjYIHkn2YQAUJtL+M7JopJp1xXYPI6xdorhlfylN/D1ms
T+HgscItBWEG/o25Agydu6Wlpc8rIN0PIe1lMPFsfUHZf/PjUsj6f0+urnE0Cutx
sIxvMBBzXd76PXYC8k5q50dQdaZONZdvGxHXBcRut4SwDSj9OAQf4R1DfIPcqEkl
krF6Q04iuwAr6KewG57HkE3xh6kVbthPaVoXHVYmByBbRClZ6IpXRWax+Cvi/ROF
AgvEV6Z+iQWwKMSX8nSNooifVOLvjZ9tVcI6fiBQLJAVHXeAsmo=
=tqi1
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
Christopher Schultz
2018-11-06 17:37:06 UTC
Permalink
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Israel,
Post by Israel Timoteo
How do you make Tomcat start automatically after your Mac
restarts?
I don't :)

I think the best way is to use the Launch Deamon facility of macos.
Briefly, as root:

1. Create a file
/Library/LaunchDaemons/org.apache.tomcat.startup.plist with all the
appropriate settings
2. run "launchctl load -w
/Library/LaunchDaemons/org.apache.tomcat.startup.plist"

To remove the load-on-start:

3. run "launchctl unload -w
/Library/LaunchDaemons/org.apache.tomcat.startup.plist"

- -chris
Post by Israel Timoteo
On Nov 6, 2018, at 9:05 AM, Christopher Schultz
All,
Periodically, some folks ask how to get Tomcat running on MacOS.
In order to fully-test the most recent version of Tomcat 8.5.x
being voted on, I built a new environment on my Mac from scratch
and documented everything.
I put all of my notes into the Tomcat Wiki which can be found
https://wiki.apache.org/tomcat/Building%20Tomcat%20on%20MacOS
Comments and modifications are welcome. It would be even better if
some folks with Macs who aren't running Tomcat would actually try
following the instructions and let me know if anything in
particular doesn't work for you.
-chris
---------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlvh0UIACgkQHPApP6U8
pFjTRQ/8DgJdZyVYYuv4X+uHJSDCmUDCCH8kJo/4UO5IguPIVuzzba4oXKrxXwMU
M2B5YwWFF54EooH0DZ4VK3WwJtSoiK5Mcg+VP1onqhia2EzacG+nVcJPQJoRkB2A
2TqZKz+rexEuEuB61eDKSr6XKt+O1PdYjaBxHoQ8cnHpNBwnQVBaQNH8Yd+SCnm+
VDtBn5zkFe346j9YByB43w8ZGtakWqDQEj/9SFtbIlECPNKaNR1H2Xod/phnED4o
xFM/SvMcf9TW5g0E2BcgffzLUd6dYDrSsfSlOK823W6tf42MfeGgpE4nNQBkoEcy
FgGFaVXd2+6eH7yXuLSVjBxKPcgeZNSVxt+3TbfKTnSZ/eqEMd47X0DaWUV38fKd
VEaqd6HeTpk4cAVU/PM/p0D8HEjfsUnETnRcGj5J2rWbf72BmxhsAuKJj7o9TTYF
dmH6BgfaZaVhcO+SnAEWcOSMN6lfKE0YDXX6tKFBwyLI92q1T/v6qkablLCd9f+B
BBGMSTE/DLlvNtSHSXoodi3NfTGL0MXnvVUQQAVc6D9T4hXrRp6F3vGODXH1Jdjz
0lM8JPQGK/VThq+dUslHfpETB0hWy/MbsDHSFQxEWqFFKwpswRvQEbnL6agL5A01
o7jOBiLO3zVLYLWqEWb7Vmzpr9KjNaHemY/8vX5DyqnxMGK6Ppw=
=S1VM
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-***@tomcat.apache.org
For additional commands, e-mail: users-***@tomcat.apache.org
Geraldo Netto
2018-11-06 17:37:21 UTC
Permalink
Hi,

Maybe this article can help you:
https://medium.com/@fahimhossain_16989/adding-startup-scripts-to-launch-daemon-on-mac-os-x-sierra-10-12-6-7e0318c74de1

Diaclaimer: I didn't test the procedure


Kind Regards,
Geraldo Netto
Post by Israel Timoteo
Hi Christopher,
How do you make Tomcat start automatically after your Mac restarts?
Israel Timoteo
On Nov 6, 2018, at 9:05 AM, Christopher Schultz <
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
All,
Periodically, some folks ask how to get Tomcat running on MacOS. In
order to fully-test the most recent version of Tomcat 8.5.x being
voted on, I built a new environment on my Mac from scratch and
documented everything.
https://wiki.apache.org/tomcat/Building%20Tomcat%20on%20MacOS
Comments and modifications are welcome. It would be even better if
some folks with Macs who aren't running Tomcat would actually try
following the instructions and let me know if anything in particular
doesn't work for you.
- -chris
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/
iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlvhrc0ACgkQHPApP6U8
pFjGVA//XYi0+dnb1cmGGtrrZuXPHefRV2LiIf5VIHgQ1oZsiKleqadlsx7mYnD3
xwcR0Br9HU4x1z2o9a6JY6pdErLVxJSLsvXcBn0bhZAMe1TXXQk0VzxJo+zbTcQK
Hh3S2XJDjA/U2cTs0z9FTT+mKvFxMUmI4ZnvBrmFXqQH5IgrMv5ajl20xhoKR899
K30q0J67YjzR42E7XCpBSRlPQhFrkVzXsIfublDc+M59riCisRC6M3cNG6CPGdO6
ArGVUCxTC+I0+ibdvuhUhWCC8YSm7sqn9/xUHEBhRta3ux+1LwCM1J4TijzOsPo0
AL3T+H1PElL+5jQXj6JQPcc5oRBfzNX04WJYEvoow3DaKUKX5/yqCVw6krdeGsTo
gW0IhA/k2h5p6/g1IKZxjYIHkn2YQAUJtL+M7JopJp1xXYPI6xdorhlfylN/D1ms
T+HgscItBWEG/o25Agydu6Wlpc8rIN0PIe1lMPFsfUHZf/PjUsj6f0+urnE0Cutx
sIxvMBBzXd76PXYC8k5q50dQdaZONZdvGxHXBcRut4SwDSj9OAQf4R1DfIPcqEkl
krF6Q04iuwAr6KewG57HkE3xh6kVbthPaVoXHVYmByBbRClZ6IpXRWax+Cvi/ROF
AgvEV6Z+iQWwKMSX8nSNooifVOLvjZ9tVcI6fiBQLJAVHXeAsmo=
=tqi1
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
Loading...