当前位置: 首页 > 知识库问答 >
问题:

启动错误:E不是一个公认的选项

戚奇略
2023-03-14

板条箱版本: 2.1.5操作系统: Windows

我启动板条箱时出错。蝙蝠:

PS D:\Dev\Crate\crate-2.1.5\bin> .\crate.bat
starts CrateDB

Option          Description
-C <KeyValuePair>     Configure a setting
-V, --version         Prints CrateDB version information and exits
-d, --daemonize       Starts CrateDB in the background
-h, --help            show help
-p, --pidfile <Path>  Creates a pid file in the specified path on start
-q, --quiet           Turns off standard ouput/error streams logging in console
-s, --silent          show minimal output
-v, --verbose         show verbose output
**ERROR: E is not a recognized option**

Java路径是:“C:\Program Files\Java\jdk1.8.0\u 131\bin\Java”-Xms256m-Xmx1g-Xss256k-XX:UseParNewGC-XX:UseConMarkSweepGC-XX:CmsiniatingOccupencyFraction=75-XX:UseCmSinitingOccupencyOnly-XX:DisableExplicitGC-Djna。nosys=true-Dfile。编码=UTF-8-Dlog4j。shutdownHookEnabled=false-Dlog4j2。使残废jmx=true-Dlog4j。skipJansi=true-Dio。内蒂。noUnsafe=true-Dio。内蒂。noKeySetOptimization=真-Dio。内蒂。回收商。MaxCapacityTyperThread=0-cp“D:\Dev\crater\crater-2.1.5/lib/;D:\Dev\crater\crater-2.1.5/lib/enterprise/;D:\Dev\crater\crater-2.1.5/lib/sigar/*”io.crater.bootstrap.CrateDB“-Epath。home=“D:\Dev\cratet\cratet-2.1.5”-V

你也有同样的问题吗?

关于​​错误可能来自哪里?

谢谢

共有2个答案

胡泓
2023-03-14

同时解决以下问题:

在板条箱里。蝙蝠,替换

set CRATE_PARAMS=-Epath.home="%CRATE_HOME%"

通过

set CRATE_PARAMS=-Cpath.home="%CRATE_HOME%"

并删除:

    ) else if "!param:~0,2!" equ "-C" (
        set param=!param:-C=-E!

资料来源:https://github.com/crate/crate/pull/6142

晏华奥
2023-03-14

这将在即将发布的2.1中修复-谢谢。https://github.com/crate/crate/issues/6129

 类似资料:
  • 我试着用角函数乘以两个字符串。 但我得到了这个错误: 错误类型错误:公司编号不是一个函数 在HTML中,如何将两个字符串与角度相乘? 编辑: gsc指出,我可以简单地将字符串相乘。 12 但是,要小心 43

  • 我正在尝试在Angular项目中使用包来验证电话号码 但是它给了我 type error:a . getcountrycodeordefault不是函数。 有人能帮我一下吗??

  • 我正在学习如何在这个网站链接上使用 Kafka(除了我在 zookeeper 中使用端口 2182),但它显示: 动物园管理员不是公认的选择 执行后: sudo ./bin/kafka-console-consumer.sh --主题测试 --动物园管理员 本地主机:2182 怎么修? 环境:

  • 我在启动spring boot应用程序时遇到以下错误。这是我的第一个spring boot项目。因此,我不确定错误以及如何修复它。 申请启动失败 描述: 配置为侦听端口8080的Tomcat连接器无法启动。端口可能已在使用中,或者连接器可能配置错误。 行动: 验证连接器的配置,识别并停止在端口8080上侦听的任何进程,或者将此应用程序配置为在另一个端口上侦听。

  • 问题内容: 我是Java和Eclipse的新手。我在Google上寻求了很多帮助,但仍然感到困惑。在Eclipse中,我单击运行,然后选择Java应用程序,我立即收到此错误。这是我的源代码: 问题答案: 您不能像在C ++中那样定义main方法。 对于Java解释器,main方法必须始终是public和static。因此,您需要将主方法签名更改为 试试这个,随时问更多。:-)

  • 我发现了这个,结果是windows 10上的pm2问题。 那篇文章末尾建议的变通办法似乎很管用。 基本上,首先安装node-cmd,然后创建一个startscript.js: