6

java.nio.file.Pathstatic method を使用して表す Bean を生成しようとしていますPaths.get(String path)。私の現在のSpringセットアップは次のようになります:

<bean id="myPath" class="java.nio.file.Paths" factory-method="get">
    <constructor-arg value="c:\\tmp\\" />
</bean>

しかし、それは例外で戻ってきNo matching factory method found: factory method 'get'ます。なぜそうなのか、何か考えはありますか?

4

1 に答える 1

9

java.nio.file.Paths.get は URI を想定しています。また、これは java ではなく xml です。\\ は使用しないでください。

としてみてください

file:/C:/tmp/

URI 構文に問題がある場合は、http://en.wikipedia.org/wiki/File_urlにアクセスしてください。

于 2012-12-03T10:03:14.813 に答える