简体   繁体   中英

Can run jar from commandline but not in shell script - why?

I want t start a jar which should provide a Rest-WebService. When I run following command from terminal the jar and the webservice starts successfully:

java -jar SchnittprofilService-1.0-fat.jar BH121 8888

If I run the same command in a shell script start.sh , the jar starts but the not the webservice.

The permission for start.sh is set to 777.

Any suggestions?

Oops:

You have to put your arguments in quotation marks:

java -jar SchnittprofilService-1.0-fat.jar "BH121" "8888"

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM