java程序设置类路径的问题
我在终端中尝试设置我的类路径。我以前用一个没有包的程序做过这个。这个确实有一个包,当我尝试运行它时,我得到一个 noclassdeffound 错误的名称,然后是我的包名称 然后我以同样的方式运行它,但像这样 /d/g/j/l/myfile 这是我的包名称,然后它决定只给我一个通用的 noclassdeffound 。关于造成这种情况的任何想法?
I'm in the terminal trying to set my class path. I've done it before with a program that had no packages. This one does have a package and when i try to run it i get a noclassdeffound wrong name and then my package name
i then run it the same way but like this /d/g/j/l/myfile which is my package name and then it decides to just give me a generic noclassdeffound. any ideas on what is causing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
noclassdeffound 是指您尝试执行的实际类吗?
如果是这样,那么它根本就不在类路径上。
您知道可以指定的 -cp 命令行选项吗?
如果这些提示没有帮助,您能分享更多详细信息吗?
is the noclassdeffound referring to the actual class you try to execute?
If so, then it's simply not on the classpath.
Are you aware of the -cp command line option you can specify?
If these hints don't help, could you share more details please?