java运行时错误“名称错误:applicationarbre/Main”
我在环境变量“path”中添加了jdk的路径,我的位置在应用程序的目录中:“C:\Users\20900994t\Desktop\applicationArbre\u 2\u 1\src\applicationArbre” 我有四个。java文件
我尝试了两种方法
第一种方法是: 1.“javac Main.java”2。“java Main”
第二种方法是: 1.“javac*.java”2。“java Main.java”
这些方法生成所有文件。我拥有的所有类的类,但在命令行中,它向我显示其他类的用途不被识别,当我执行“java Main”时,它向我显示“NoClasseDefFoundError”
实际上,这些方法在NetBeans环境中工作得很好,但是我需要在命令行上使用。蝙蝠档案。 谢谢
# 1 楼答案
首先编译main方法所在的类
C:\foldername>;javac类名。爪哇
然后用语句运行
C:\foldername>;java类名
希望它能奏效:)
# 2 楼答案
不是这样的:
但就像这样:
至于类路径,在您的情况下,这可能就足够了(如果您位于正确的基本目录下,下面是您的类文件):
# 3 楼答案
我怀疑你是这样运作的:
您应该这样运行它,在父目录中:
你说你已经尝试了几种解决方案,但你没有解释你尝试了什么,或者在尝试时发生了什么,这使得你很难进一步帮助自己
基本上,您需要告诉Java要启动的类的完全限定名,并且该类必须在类路径上可用,默认情况下是“当前目录”。你需要给我们更多的信息