文件当我编译我的javac myfile.java
文件但是当我运行myfile.class文件,命令:java myfile
我得到一个ClassNotFound的错误。我的Java版本的OpenJDK-6ClassNotFound的错误运行的Java .class在Ubuntu终端
0
A
回答
1
运行命令,因为这(在同一目录下,你编译):
java -cp . myfile
假设,当然该文件包含一个名为myfile
类,顺便说一句的,不遵循标准的Java命名实践(应该以大写字母开头)。
请阅读here关于设置运行时类路径的更多信息。
1
很可能你的类路径是错误的。尝试java -cp。 MYFILE
此外,Java工具往往喜欢Java类通常惯例,所以你的类应该是MyClass,然后将文件应该是MyClass.java
相关问题
- 1. 在终端上运行ruby的Ubuntu终端快捷方式?
- 2. 无法从Ubuntu的终端运行adb
- 3. 如何在Ubuntu中运行PyCharm - “运行在终端”或“运行”?
- 4. ubuntu终端中的错误命令
- 5. ClassNotFound的错误
- 6. 在新的终端的Java程序ubuntu
- 7. 当我在ubuntu 12.04.5终端上运行sudo su时出错
- 8. JAVA_HOME Ubuntu终端
- 9. maven的classNotFound错误?
- 10. 从终端运行java类
- 11. 在Ubuntu的错误运行OGRE3D
- 12. 从终端运行java与OpenCV时发生JNI错误
- 13. 运行Java代码的终端
- 14. Java中的FFMPEG(运行时错误)
- 15. Ubuntu中的终端
- 16. 在unix终端中运行java程序
- 17. 如何在Ubuntu的终端中自动运行应用程序?
- 18. 在ubuntu中运行的AMPPS终端中使用MongoDB
- 19. 错误在终端
- 20. 在ubuntu上运行ice时出错(java)
- 21. Java错误 - .class期望的
- 22. 的javac并不在Ubuntu终端
- 23. 运行gottox/socket.io-java客户端错误
- 24. java错误“.class expected”
- 25. 使用终端Ubuntu运行我的代码
- 26. xvfb在ubuntu中运行错误11.04
- 27. 在Ubuntu 10.04上运行Trac 0.12 - 错误
- 28. Mosquitto PHP运行在终端上,但不运行在浏览器错误500
- 29. 猪未运行:未处理的内部错误。 jline.Terminal.getTerminal()Ljline /终端;
- 30. 关闭终端后无法在Ubuntu下运行Swift
向我们展示了完整的堆栈跟踪和源代码。 – paxdiablo 2012-03-22 10:07:36