今天小编给大家分享一下以单个数字开头的Java字符串属性值被截断怎么解决的相关知识免费云主机域名点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。当尝试使用环境变量参数化 Spring 任务的 CRON 计划时,我遇到了一个问题,即未从属性接收完整计划,而仅在第一个值为数字的情况下。搜索谷歌给了我零个我的问题类型的例子,所以我是靠自己的。我找到的解决方案涉及为计划的每个部分使用单独的环境变量。附加的基于 Maven 的项目是一个简单的项目,其中 Spring 任务会将当前时间打印到控制台。我使用 Intellij 的 IDEA,但您应该能够将其调整到 Eclipse 或您喜欢的任何其他 IDE。任务类是:在我的 中application.properties
,我最初从单个环境变量设置时间表:
如果我使用*/5 * * * * ?
环境变量“test_cron
”中设置的“”(每 5 秒)的CRON 计划运行此程序,我会得到预期的结果:
但是,如果我以“0 25 * * * ?”
(在过去 25 分钟)的时间表运行它,我会收到错误消息,指出我的时间表无效并且其中只有零:为了解决这个问题,我更改了应用程序属性,以便在Environment
每个计划部分使用一个变量,中间有一个空格:并在每个环境变量设置为所需值的情况下运行它。类似于上面失败的例子:我得到了预期的输出:以上就是“以单个数字开头的Java字符串属性值被截断怎么解决”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。
这篇“PHP怎么开启错误提示”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“PHP怎么开启错误提示”文章吧。直接在PHP代码中添加:就可以开启错误…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。