gpt4 book ai didi

java - 从命令行传递 java 程序中的运行参数会出现错误

转载 作者:行者123 更新时间:2023-12-01 11:54:10 27 4
gpt4 key购买 nike

我有一个简单的 java 程序,它接受长度为 3 的运行参数,这些是我的参数

www\u_business_service.do namegt(test|dev)*.server-net.com  localhost.server-net.com

尽管当我在 Eclipse 上运行程序时,程序和运行参数运行良好,但是当我尝试执行相同的形式时,命令提示符将其运行为

java ReplaceText u_business_application.do namegt(test|dev)*.server-net.com  localhost.server-net.com

它给我一个错误:

'dev)*.service-now.com' is not recognized as an internal or external command,
operable program or batch file

我认为它不喜欢 * 或其他一些字符,但是有办法解决这个问题吗?

谢谢

最佳答案

'|'字符(测试和开发之间的字符)是一个管道字符,它告诉您操作系统启动新程序并将第一个程序的输出传递到第二个程序的输入。只需将您的论点嵌入引号即可。

java ReplaceText "u_business_application.do namegt(test|dev)*.server-net.com  localhost.server-net.com"

关于java - 从命令行传递 java 程序中的运行参数会出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28564470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com