1

次のような rmi サーバーを実行している server.sh ファイルがあります。

#!/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 に答える