有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java中的java内容。bat文件运行时表示运行不正常。蝙蝠锉

所以我在尝试运行我刚刚编译的java应用程序时遇到了一个非常奇怪的问题。我写的很简单。bat文件,只需一个参数即可运行程序:

@echo off
java –Dproperties.location=%~dp0config.properties -jar userspro-ak.jar >> logs.log
pause

但当我运行它时,会发生这样的情况: I'm really confused as to why instead of writing -D it writes those weird characters I'm not familiar with, but because of that, the program won't run!

已经在CMD中运行了命令,手工编写,应用程序成功启动。 请帮忙,有人知道我能做些什么来解决这个问题吗?是我的Windows安装还是什么


共 (1) 个答案

  1. # 1 楼答案

    批处理文件中的第6个字符看起来像破折号但它不是短跑。它是一个em破折号,或者来自更高unicode平面的其他类似破折号的字符

    进去,修好它。用实际的破折号代替它。用编辑器打开它,突出显示破折号,然后按键盘上的-键。为了更好地衡量,请对其中所有类似破折号的构造执行此操作