从 cygwin 运行 jar 文件会在命令提示符下运行时抛出错误,为什么? (在窗口中)
这是命令。
java -cp clojure.jar;sum.jarCalculateSum
sum.jar 是由 clojure 和 java 代码组成的 jar 文件。 CalculateSum是包含java的主要方法的文件。
来自 cygwin 的错误
无法执行二进制文件,错误 126
this is the command.
java -cp clojure.jar;sum.jar CalculateSum
sum.jar is a jar file made from clojure and java code.
CalculateSum is file which contains main method of java.
error from cygwin
can't execute binary file, Error 126
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Cygwin 在 Windows 中为您提供了 *nix 环境,因此您可能必须将类路径分隔符更改为冒号:
Cygwin provides you with a *nix environment within Windows, so that you might have to change the classpath separator to colons:
尝试:
如果您在拥有CalculateSum.class包根的地方执行
Try:
If you execute in the place you have the root of packages for CalculateSum.class