- install
glassfishandtomcatby homebrew - install
glassfisheclipse plugin byHelp > Eclipse Marketplace
It seems that Oracle use glassfish for Java EE distribution on Mac. And there are modules directory under glassfish directory which contains javax.servlet and so on, refer to here.
# start `glassfish` default domain
asadmin start-domain
# download `hello.war` from [here]()
# deploy an app
asadmin deploy hello.war
# list running app
asadmin list-applications
# undeploy an app
asadmin undeploy hello
# stop `glassfish` default domain
asadmin stop-domain- Install
Glassfish Pluginright fromEclipse Marketplace. - Under
File>New>Other>Server, config glassfish path to/usr/local/Cellar/glassfish/4.1/libexec/glassfishif you installglassfishusinghomebrew.
you may like to change elipse default web browser in eclipse preference panel.
If you got database connection refuse error while deploying an app, try to run asadmin start-database.