1

我有 server.sh 文件运行我的 rmi 服务器,如下所示:

#!/bin/bash
. properties.conf
SERVER_JAR=SomeRMI-server.jar
java -Djava.rmi.server.codebase=${publicPath} -jar $SERVER_JAR

properties.conf 与 server.sh 位于同一位置,
但是当我运行 .sh 文件时,我得到:

server.sh: 2: .: properties.conf: not found

错误,如何解决?

4

2 回答 2

1

试试这个:

. "$(dirname "$0")"/properties.conf
于 2013-09-23T08:20:38.837 回答
0

指定完整路径properties.conf

. /complete/path/to/properties.conf

甚至

. ./properties.conf
于 2013-09-23T08:21:11.250 回答