Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JNLP中指定Spring配置文件_Spring_Javafx_Jnlp - Fatal编程技术网

在JNLP中指定Spring配置文件

在JNLP中指定Spring配置文件,spring,javafx,jnlp,Spring,Javafx,Jnlp,我有一个基于JavaFX的UI,它反过来调用一个基于spring的库进行操作。我使用带有jnlp文件的浏览器启动此UI 我无法找到如何为JNLP中基于spring的库指定applicationContext.xml。我正在使用ClassPathXmlApplicationContext加载我的上下文 在我的jnlp中,如果我指定 <jar href="lib/applicationContext.xml" size="xxxx"/> 加载程序说它不是一个有效的jar文件并退出。

我有一个基于JavaFX的UI,它反过来调用一个基于spring的库进行操作。我使用带有jnlp文件的浏览器启动此UI

我无法找到如何为JNLP中基于spring的库指定applicationContext.xml。我正在使用ClassPathXmlApplicationContext加载我的上下文

在我的jnlp中,如果我指定

<jar href="lib/applicationContext.xml" size="xxxx"/>

加载程序说它不是一个有效的jar文件并退出。我不确定如何进行绑定并指定applicationContext,以便spring库能够获取它

任何提示或建议都会非常有用

谢谢,
Abi在这种情况下,您不需要在JNLP中指定applicationContext。 上面提到的
href
需要的是jar文件的路径,而不是xml


将xml捆绑为jar的一部分,然后在启动代码的某个地方,使用(捆绑的)xml和ClassPathXmlApplicationContext加载spring应用程序上下文。

谢谢,它成功了……我仍然对它的工作原理感到困惑,因为它的一部分是反复试验:)