Java 路径的弹簧工厂法

Java 路径的弹簧工厂法,java,spring,factory,factory-method,Java,Spring,Factory,Factory Method,我正在尝试使用静态方法Path.get(stringpath)生成一个bean,该bean将表示java.nio.file.Path。我当前的Spring设置如下所示: <bean id="myPath" class="java.nio.file.Paths" factory-method="get"> <constructor-arg value="c:\\tmp\\" /> </bean> 但它返回时出现了一个例外未找到匹配的工厂方法:工厂方

我正在尝试使用静态方法
Path.get(stringpath)
生成一个bean,该bean将表示
java.nio.file.Path
。我当前的Spring设置如下所示:

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


但它返回时出现了一个例外
未找到匹配的工厂方法:工厂方法“get”
。你知道为什么会这样吗?

java.nio.file.path.get。此外,这是xml而不是java不要使用\\

尝试

file:/C:/tmp/

如果您在URI语法方面有问题,请访问

您使用的是哪个版本的Spring?它在3.1.2.2.0中适用于我,但workedI下面的解决方案不会限制不在XML中使用
\\
:也不要在Java中使用它,
/
是正确的方法(独立于平台),这就成功了。如果我稍后将其传输到unix系统,会怎么样?这样仍然有效吗?