首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cygwin上的Flyway错误

Cygwin上的Flyway错误
EN

Stack Overflow用户
提问于 2013-07-03 02:47:47
回答 2查看 480关注 0票数 1

当我在cygwin上运行flyway.sh时,我得到了以下错误:

代码语言:javascript
运行
复制
Error: Could not find or load main class com.googlecode.flyway.commandline.Main

等效的flyway.cmd在DOS上运行良好。

有没有人在Windows上通过cygwin成功运行了flyway?

EN

回答 2

Stack Overflow用户

发布于 2013-07-16 02:47:31

我在使用cygwin时也遇到了同样的问题。这是因为Java可执行文件需要一个Windows格式的类路径值。

下面是我如何修改flyway shell脚本来修复NoClassDefFoundError的。这两个变化是: 1)用双引号将-cp值括起来,并将":“分隔符改为";”。

以下是最终结果:$JAVA_CMD -cp "bin/flyway-commandline-2.2.jar;bin/flyway-core-2.2.jar“$@ -consoleWidth=$CONSOLE_WIDTH

票数 2
EN

Stack Overflow用户

发布于 2013-07-09 19:31:01

请随时提交功能请求,其中包含有关错误和您的环境的尽可能多的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17433449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档