Port details |
- jetty10 Full-featured web server implemented entirely in Java
- 10.0.12 www
=0 Version of this port present on the latest quarterly branch. - Maintainer: zi@FreeBSD.org
 - Port Added: 2022-10-27 19:06:07
- Last Update: 2022-11-08 16:17:04
- Commit Hash: 6d24f07
- Also Listed In: java
- License: APACHE20 EPL
- Description:
- The Jetty Web Server provides an HTTP server and Servlet container
capable of serving static and dynamic content either from a standalone
or embedded instantiations. From jetty-7, the jetty webserver and
other core compoments are hosted by the eclipse foundation.
The project provides:
* Asynchronous HTTP Server
* Standard based Servlet Container
* Web Sockets server
* Asynchronous HTTP Client
* OSGi, JNDI, JMX, JASPI, AJP support
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/www/jetty10/ && make install clean
- To add the package, run one of these commands:
- pkg install www/jetty10
- pkg install jetty10
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: jetty10
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1666621633
SHA256 (jetty-home-10.0.12.tar.gz) = b2ae3170a729365e05ba9da057aee5d2654d169912efec73cddc8381ac35d516
SIZE (jetty-home-10.0.12.tar.gz) = 10955855
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- bash : shells/bash
- java : java/openjdk11
- This port is required by:
- for Build
-
- security/shibboleth-idp
- for Run
-
- security/shibboleth-idp
Configuration Options:
- No options to configure
- Options name:
- www_jetty10
- USES:
- cpe shebangfix
- pkg-message:
- For install:
- Jetty is now installed in /usr/local/jetty
From Jetty 9, the way to configure it has changed. You are **strongly**
advised to read the documentation found here:
http://www.eclipse.org/jetty/documentation/current/
Please pay particular attention to HOME and BASE documentation, i.e.,:
http://www.eclipse.org/jetty/documentation/current/startup-base-and-home.html
You may want to activate it in /etc/rc.conf:
# sysrc jetty_enable="YES"
A sample configuration file can be found here:
/usr/local/etc/jetty/jetty.sample
Please modify it to suit your needs, paying particular attention
to the value of JETTY_HOME and JETTY_BASE.
Once you are happy with the configuration file, you can start Jetty:
# service jetty start
== ADVANCED USAGE ==
If you need to pass special options to Java/Jetty, please set the appropriate
variables in the configuration file, e.g.,
# Increase memory limit of the Java virtual machine
JAVA_OPTIONS="-Xms32m -Xmx256m"
# Run Java with remote debugging turned on on port 8186
JAVA_OPTIONS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8186"
More configuration options are presented in the sample file.
- If removing:
- If, when, Jetty is removed, you can safely delete this directory:
/usr/local/www/jetty
- WWW: https://www.eclipse.org/jetty/
- Master Sites:
|