gpt4 book ai didi

Java:新手 "javac: invalid flag"编译错误

转载 作者:行者123 更新时间:2023-12-02 07:36:21 24 4
gpt4 key购买 nike

我正在尝试编译 Java 1.6 程序。以下编译没有错误:

# javac -cp /path/to/ojdbc6.jar:. MyJavaProgram.java

但是添加标志会导致此错误:

# javac -cp /path/to/ojdbc6.jar:. -Doracle.jdbc.SetFloatAndDoubleUseBinary=true MyJavaProgram.java -help
javac: invalid flag: -Doracle.jdbc.SetFloatAndDoubleUseBinary=true
Usage: javac <options> <source files>
use -help for a list of possible options

不支持该标志吗?我添加了 -help 但它没有提供任何更多信息(我是否将其添加到上面正确的位置?)。

最佳答案

选项必须位于源文件之前(如您的问题所示):删除 -help

-D 选项指定属性并传递给 JVM (java),并且不是编译时标志。来自java -help:

-D<name>=<value>       set a system property

要查看可用编译器选项的列表,请执行:

javac -help

关于Java:新手 "javac: invalid flag"编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12181329/

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