当前位置: 首页 > 知识库问答 >
问题:

Java(Spring MVC)系统找不到指定的路径

督嘉言
2023-03-14
<!--<util:properties id="mdbProps" location="file:#{systemProperties['conf.path']}/config/props/mongodb.properties"

/>-->

<bean id="httpError" class="com.yourpackagename.yourwebproject.api.common.HttpError" />
<bean id="key" class="com.yourpackagename.yourwebproject.common.Key" />
<bean id="props" class="com.yourpackagename.yourwebproject.common.Props" />
<bean id="msg" class="com.yourpackagename.yourwebproject.common.Message" /> </beans>

共有1个答案

蒋骏
2023-03-14

这可能是因为您的系统中没有设置系统属性“conf.path”,或者您的“conf.path”路径下没有放置文件。

请查看设置系统属性的setting-system-properties。

如果不想设置系统属性“conf.path”,可以更改文件的位置。

为了便于更改属性,最好将所有属性文件保存在一个位置,而不是web容器的一部分。将属性存储在“user.home”中是一个明智的想法。

例如:

<util:properties id="mdbProps" location="file:#{systemProperties['user.home']}/.projectname/conf/mongodb.properties">

使用此配置,您将复制“user.home”/.projectname/conf/目录中的所有“properties”文件。其中'user.home'是您的hone目录,在windows中通常是c:/users//username//,在Linux中是/home/username/。

 类似资料:
  • 我得到以下Tomcat错误: 发布到Tomcat v8.5 Server atlocalhost...遇到问题。发布失败并出现多个错误。 细节: 发布失败,出现多个错误 找不到文件:C:\Users…\HerramentationLogica\target\m2e wtp\web资源\META-INF\MANIFEST.MF。 未找到文件:C:\Users…\HerramentationLogic

  • 我已经编写了一个基本的jsp代码,用于存储和检索数据库中的数据。在此之前,我正在检查用户验证。 当我点击提交按钮时,它将重定向到我的jsp页面。 我已经写了一个数据库。属性文件分开。 当我给出了读取属性文件的完整路径时。,程序执行正常。(这不是像下面这样硬代码的最佳方式)。 FileInputStream in=new FileInputStream("C:\Program Files\Apach

  • 1)当我打开新的CMD(Win R= 2) 当我执行一些命令时,如cmd/C dir(或cmd/C php-v)或其他命令(第2行) 3)(最讨厌的)当我运行函数从PHP或Node.js或可能任何脚本语言。( 1) 当我直接从cmd(或mingw,…)执行命令时 让我们从cmd的简单命令开始。 php-r“exec('dir',$stdout,$stderr);print(内爆(\”\n\“,$s

  • 我以管理员权限运行命令提示符卸载我电脑上的Ananconda,在此过程之后,我重新打开cmd,发现cmd开头有一行“系统找不到指定的路径”。 我可以保证我的cmd以前没有这一行,我该如何修复它?这是我应该注意的严重错误吗? 非常感谢。 “系统找不到指定的路径。”

  • 问题内容: 我正在制作一个打开并读取文件的程序。这是我的代码: 但是当我跑步时,出现以下错误: 我和位于同一目录中的以下位置: 我想知道我在做什么错? 问题答案: 我已经复制了您的代码,并且运行正常。 我怀疑您在hello.txt的实际文件名中仅存在一些问题,或者您在错误的目录中运行。考虑通过@ Eng.Fouad建议的方法进行验证

  • 按照http://maven.apache.org/download.cgi上的所有说明操作 Java版本:1.7.0_03,供应商:Oracle Corporation Java Home:C:\程序文件\Java\jdk1.7.0_03\jre 默认区域设置:en_US,平台编码:Cp1252 操作系统名称:“Windows 7”,版本:“6.1”,arch:“AMD64”,系列:“Windo