私はこのファイル構造を持っています。私は私の豆のXML設定に続いてスプリングはキーストアファイルを見つけることができません
。
しかし、私は、サーバーを起動したときに、私は私が何をしないのですFileNotFoundException
/store/thestore.jks
を取得しますか?前もって感謝します。
私はこのファイル構造を持っています。私は私の豆のXML設定に続いてスプリングはキーストアファイルを見つけることができません
。
しかし、私は、サーバーを起動したときに、私は私が何をしないのですFileNotFoundException
/store/thestore.jks
を取得しますか?前もって感謝します。
com.noelios.restlet.util.DefaultSslContextFactory.createSslContext()
190 FileInputStream keyStoreInputStream = null;
191 try {
192 keyStoreInputStream = ((this.keyStorePath != null) && (!"NONE"
193 .equals(this.keyStorePath))) ? new FileInputStream(
194 this.keyStorePath) : null;
195 keyStore.load(keyStoreInputStream, this.keyStorePassword);
ここでは、ソースコードによると、ファイルシステムからではなく、JAR自体からファイルを読み込むしようとすることを意味する、FileInputStream
を使用しています。
jks
ファイルをJARの外に置き、絶対パスを指定する必要があります。
<prop key="keyStorePath">C:/store/thestore.jks</prop>
プロジェクト外のファイルの絶対パスを指定すると、私の問題が解決しました – Laazo
リーディング '/' '/ストア/ thestore.jks'ましたか? 'store/thestore.jks'を試してみてください。私は他のことは考えられません。それは上手く見えるIMO。 –
@ɐuıɥɔɐɯはまだ取得しています。 'java.io.FileNotFoundException:store \ thestore.jks(システムが指定されたパスを見つけることができません) ' – Laazo
スタックトレースを含めてください。 – 11thdimension