mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
www/tomcat{9,101,110,-devel}: Add the JAVA 9+ specific start-up parameters required by Tomcat
Default startup script set these parameters.
Without them, some applications do not work.
MFH: 2025Q2
(cherry picked from commit 8b3af89e8e
)
This commit is contained in:
parent
413ee343f6
commit
3543a2820f
8 changed files with 38 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= tomcat
|
||||
DISTVERSION= 11.0.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www java
|
||||
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
|
|
@ -110,6 +110,15 @@ extra_commands="reload"
|
|||
|
||||
_tomcat_java_version=`${_tomcat_java_home}/bin/java -version 2>&1 | /usr/bin/awk -F '"' '/version/ {print $2}'`
|
||||
|
||||
export JAVA_TOOL_OPTIONS="\
|
||||
--add-opens=java.base/java.lang=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.io=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED \
|
||||
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED \
|
||||
--enable-native-access=ALL-UNNAMED"
|
||||
|
||||
command="%%LOCALBASE%%/bin/jsvc"
|
||||
command_args="-java-home '${_tomcat_java_home}' \
|
||||
-server \
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= tomcat
|
||||
DISTVERSION= 10.1.40
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www java
|
||||
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
|
||||
PKGNAMESUFFIX= 101
|
||||
|
|
|
@ -110,6 +110,14 @@ extra_commands="reload"
|
|||
|
||||
_tomcat_java_version=`${_tomcat_java_home}/bin/java -version 2>&1 | /usr/bin/awk -F '"' '/version/ {print $2}'`
|
||||
|
||||
export JAVA_TOOL_OPTIONS="\
|
||||
--add-opens=java.base/java.lang=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.io=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED \
|
||||
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
|
||||
|
||||
command="%%LOCALBASE%%/bin/jsvc"
|
||||
command_args="-java-home '${_tomcat_java_home}' \
|
||||
-server \
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= tomcat
|
||||
DISTVERSION= 11.0.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www java
|
||||
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
|
||||
PKGNAMESUFFIX= 110
|
||||
|
|
|
@ -110,6 +110,15 @@ extra_commands="reload"
|
|||
|
||||
_tomcat_java_version=`${_tomcat_java_home}/bin/java -version 2>&1 | /usr/bin/awk -F '"' '/version/ {print $2}'`
|
||||
|
||||
export JAVA_TOOL_OPTIONS="\
|
||||
--add-opens=java.base/java.lang=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.io=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED \
|
||||
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED \
|
||||
--enable-native-access=ALL-UNNAMED"
|
||||
|
||||
command="%%LOCALBASE%%/bin/jsvc"
|
||||
command_args="-java-home '${_tomcat_java_home}' \
|
||||
-server \
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
PORTNAME= tomcat
|
||||
DISTVERSION= 9.0.104
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www java
|
||||
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9])(.*)/\1/}/v${DISTVERSION}/bin
|
||||
PKGNAMESUFFIX= 9
|
||||
|
|
|
@ -113,6 +113,14 @@ _tomcat_java_version=`${_tomcat_java_home}/bin/java -version 2>&1 | /usr/bin/awk
|
|||
case "${_tomcat_java_version}" in
|
||||
9* | [1-2][0-9]* )
|
||||
_tomcat_endorsed_dirs_option=
|
||||
export JAVA_TOOL_OPTIONS="\
|
||||
--add-opens=java.base/java.lang=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.io=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util=ALL-UNNAMED \
|
||||
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED \
|
||||
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
|
||||
;;
|
||||
*)
|
||||
_tomcat_endorsed_dirs_option="-Djava.endorsed.dirs='${_tomcat_catalina_home}/endorsed'"
|
||||
|
|
Loading…
Add table
Reference in a new issue