在我的 Linux 机器上,我想使用以下配置tomcat 8
catalina_opts:
export CATALINA_OPTS="$CATALINA_OPTS -Dsina.elasticsearch.cluster.nodes=sina-1:9300 -Dsina.elasticsearch.cluster.name=sinasuite-dev -Dsina.rabbitmq.host=sina-1 -Dsina.rabbitmq.port=5672 -Dsina.rabbitmq.user=guest -Dsina.rabbitmq.password=guest -Dsina.images.directory=/home/dev/tmp -Dsina.forms.directory=/home/dev/tmp -Dsina.scheduler.rate=30000 -Dsina.alfresco.url=http://ares:8181/alfresco/api/-default-/public/cmis/versions/1.1/browser -Dsina.alfresco.site=/Sitios/sina-suite-dev/documentLibrary -Dsina.alfresco.repository=-default- -Dsina.alfresco.user=admin -Dsina.alfresco.password=admin -Dsina.cas.server.host=sina-1.alfatecsistemas.es -Dsina.cas.server.port=9444 -Dsina.cas.service.host=sina-1 -Dsina.cas.service.port=9443 -Dsina.cas.service.appname=sina-suite -Dsina.forms.pdf.files.directory=/home/dev/tmp -Dsina.fileupload.size=250000000 -Dsina.farhos.url.login=https://www.detots.com/farhos/token?usuario=%s&clave=%s -Dsina.farhos.url.component=https://www.detots.com/farhos/5/?vista=%s&paciente=%s&episodio=%s&token=%s -Dsina.nurse.profile.id=1 -Dsina.farhos.url.logout=https://www.detots.com/farhos/token?%s"
但是在尝试启动雄猫时,我收到错误:
/home/dev/tomcat/bin/catalina.sh: line 434: -Dsina.farhos.url.logout=https://www.detots.com/farhos/token?%s: No such file or directory
/home/dev/tomcat/bin/catalina.sh: line 434: -Dsina.nurse.profile.id=1: command not found
/home/dev/tomcat/bin/catalina.sh: line 434: -Dsina.farhos.url.component=https://www.detots.com/farhos/5/?vista=%s: No such file or directory
/home/dev/tomcat/bin/catalina.sh: line 434: -Dsina.nurse.profile.id=1: command not found
请帮忙
尝试用单引号将 URL 括起来。
export CATALINA_OPTS="$CATALINA_OPTS
-Dsina.elasticsearch.cluster.nodes=sina-1:9300
-Dsina.elasticsearch.cluster.name=sinasuite-dev
-Dsina.rabbitmq.host=sina-1
-Dsina.rabbitmq.port=5672
-Dsina.rabbitmq.user=guest
-Dsina.rabbitmq.password=guest
-Dsina.images.directory=/home/dev/tmp
-Dsina.forms.directory=/home/dev/tmp
-Dsina.scheduler.rate=30000
-Dsina.alfresco.url='http://ares:8181/alfresco/api/-default-/public/cmis/versions/1.1/browser'
-Dsina.alfresco.site=/Sitios/sina-suite-dev/documentLibrary
-Dsina.alfresco.repository=-default-
-Dsina.alfresco.user=admin
-Dsina.alfresco.password=admin
-Dsina.cas.server.host=sina-1.alfatecsistemas.es
-Dsina.cas.server.port=9444
-Dsina.cas.service.host=sina-1
-Dsina.cas.service.port=9443
-Dsina.cas.service.appname=sina-suite
-Dsina.forms.pdf.files.directory=/home/dev/tmp
-Dsina.fileupload.size=250000000
-Dsina.farhos.url.login='https://www.detots.com/farhos/token?usuario=%s&clave=%s'
-Dsina.farhos.url.component='https://www.detots.com/farhos/5/?vista=%s&paciente=%s&episodio=%s&token=%s'
-Dsina.nurse.profile.id=1
-Dsina.farhos.url.logout='https://www.detots.com/farhos/token?%s'"
仅供参考,建议将CATALINA_OPTS
添加到bin/setenv.sh
中。