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

Spring启动属性:本地项目的路径

范峰
2023-03-14

application . properties path . repository =/repository

当我从项目文件夹执行jar文件时,application.properties中定义的路径工作正常,它会创建文件夹。但是如果我从任何其他文件夹执行它,路径是相对于这个文件夹的。

例如

    < li>java -jar目标/快照. jar -

我试过classpath:/repoistory,但它只有在src/main/Resources中才能找到文件

共有1个答案

何灼光
2023-03-14

application.properties中的路径是相对的还是绝对的?如果它与错误的注释相关,那么它将不起作用。你能把文件的内容粘贴到这里吗?

 类似资料:
  • 我想使用bean向Kafka发送带有在运行时解析的主题名称的消息。我的问题是,本主题的中的默认值为1。 当Kafka中已经存在此主题时,以及当客户端创建此主题时(分区计数等于配置值),此值并不反映真正的分区数。 如何使此属性反映分区的真实数目?

  • Spring Boot是否可以在上下文中正确地加载旧的jar?旧jar中的pom文件是否不会受到影响,因为它引用了一些父级的spring版本以及使用相同版本的jar?或者这些JAR只使用spring boot添加的依赖关系? 有人能建议我哪里做错了吗?

  • 我正在创建一个简单的spring-boot项目,方法是http://start.spring.io并选择web和执行器作为依赖项。我的spring-boot版本是1.5.2.RELEASE。项目下载到我的本地计算机。然后解压缩项目并将其作为maven项目导入到我的工作区。我使用spring STS IDE(我认为这无关紧要,但我只是想提一下)。我确实在我的项目中看到错误。显然这是一个构建路径问题,

  • 这些天我正在构建一个简单的spring-boot项目。 当我执行程序时,我发现代码中有一些我无法纠正的错误。由于我是这方面的初学者,请帮我纠正所有这些错误。 控制台输出: 程序。 < code > application . properties 文件的代码段:

  • 我有一个带有javamail的spring启动应用程序,我配置了spring。属性,但似乎不需要属性来发送电子邮件。 下面是发送电子邮件的java代码 pom.xml 这里我们看到了这个错误 组织。springframework。邮政MailSendException:邮件服务器连接失败;嵌套的异常是com。太阳邮政util。MailConnectException:无法连接到主机,端口:loca

  • 我有一个与一些本地库的网络项目。大部分都是JNA图书馆收藏的。 我把它们放在这个文件夹里 的ROOT包。 当应用程序启动时,它们由 Tomcat 加载 所有库都是由JNA创建并运行的,但只有一个库是由第三方管理的(Zebra Multilink平台SDK),我无法从该文件夹加载。可能是因为它不适用于JNA,而适用于JNI。如果我将库移动到 这是定义的文件夹java.library.path参数在t