2017-07-19 43 views
0

在我的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" 

但在试图启动tomcat,我发现了错误:

/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 

请帮忙

回答

0

尝试用单引号括起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_OPTSbin/setenv.sh

相关问题