我在控制台上运行 Spring Boot 罐
java -jar -Dspring.profiles.active=dev [name].jar
我不明白为什么会出现这个错误:无法访问jarfile。profiles.active=
fkaflof61#
对于powershell,我找到了一个解决方案,我放了一个双引号(“”)"-Dspring.profiles.active=dev",效果很好。所以完整的命令应该像下面这样-
"-Dspring.profiles.active=dev"
java -jar "-Dspring.profiles.active=dev" [name].jar
liwlm1x92#
已编辑
问题中显示的行应该可以工作。我在自己的演示项目中尝试过:java -jar -Dspring.profiles.active=dev build/libs/demo-0.0.1-SNAPSHOT.jar所以我假设@Indra Basak评论指向了正确的方向。看来jarfile的路径不正确。
java -jar -Dspring.profiles.active=dev build/libs/demo-0.0.1-SNAPSHOT.jar
baubqpgj3#
您的命令不正确,必须是:java -jar [name].jarSpringprofiles.active=dev
3条答案
按热度按时间fkaflof61#
对于powershell,我找到了一个解决方案,我放了一个双引号(“”)
"-Dspring.profiles.active=dev"
,效果很好。所以完整的命令应该像下面这样-liwlm1x92#
已编辑
问题中显示的行应该可以工作。我在自己的演示项目中尝试过:
java -jar -Dspring.profiles.active=dev build/libs/demo-0.0.1-SNAPSHOT.jar
所以我假设@Indra Basak评论指向了正确的方向。看来jarfile的路径不正确。
baubqpgj3#
您的命令不正确,必须是:java -jar [name].jarSpringprofiles.active=dev