我用下面的代码在记事本中创建了hello.java文件:
class helloworld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
当我用命令运行它时:
NPP_SAVE
cd $(CURRENT_DIRECTORY)
javac $(FILE_NAME)
java $(NAME_PART)
该文件 hello.java 已成功编译并生成了类文件 helloworld.class
但结果错误:
Error: Could not find or load main class hello
Caused by: java.lang.ClassNotFoundException: hello
然后我将类名代码从:
class helloworld {
致:
class hello {
当我编译和运行它的时候,我的问题是什么类名应该和java中的文件名一样?
或者有人能帮我理解这一点
将类名设置为大写格式。
试试这个
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
javacHello.java
java Hello
你的错误:
#一定会成功的。
当我在macOS塞拉上使用Oracle 10.0.1从Maven原型1.3版创建一个新的IntelliJ 2018.1项目时,我在执行Maven时会遇到此错误。 [ERROR]无法执行目标org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test(default-test)on project h2e2: Exection default-
我正在尝试做一些深度学习的工作。为此,我首先在我的Python环境中安装了所有用于深度学习的包。 这就是我所做的。 在Anaconda中,我创建了一个名为的环境,如下所示 然后在其中安装了data science Python包,如Pandas、NumPy等。我还在那里安装了TensorFlow和Keras。下面是该环境中的包列表 您可以看到还安装了。 现在,当我在这个环境中打开Python解释器
尝试通过首先运行 然后运行 并得到以下错误 [错误]执行目标组织失败。科德豪斯。project word count beam上的mojo:exec-maven插件:1.4.0:java(默认cli):执行java类时发生异常。null:InvocationTargetException:java。lang.IllegalStateException:无法找到d的注册器- 然而,如果我运行2017
如果我没有理解错的话,Java10的二进制形式与Java9是100%相同的,所以它不会产生任何问题。 我的假设正确吗?
问题内容: 我想关闭弹出窗口(已知的窗口名称),然后返回到原始窗口。我该怎么办?如果我无法获得窗口中关闭按钮的常量。那么有没有达到目标的一般行为? 问题答案: 你有没有尝试过:
主要内容:编写Java源程序,编译和运行,编译常见错误解决方法经过上节的操作已经配置完了 Java 的开发环境,但并不清楚所配置的开发环境是否真的可以运行 Java 应用程序。为了解除这个疑虑,也为了使读者对开发 Java 应用程序的步骤有一个初步的了解,本节将展示一个完整 Java 应用程序的开发过程。 编写Java源程序 Java 源程序可以使用任何一个文本编辑器来编写,这里以 Windows 下的记事本为例。 (1) 新建一个空白记事本,然后如实地输入