我想编译我的 Java 程序,但终端显示此信息

我想编译我的 Java 程序,但终端显示此信息
zeeshan@zeeshan-desktop:~$ cd Desktop
zeeshan@zeeshan-desktop:~/Desktop$ ls
0x0409.ini  helloworld.c   setup.exe          why.java   WinRoot
hello       helloworld.c~  Turbo C++ 3.2.msi  why.java~
zeeshan@zeeshan-desktop:~/Desktop$ javac why
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 
error: Class names, 'why', are only accepted if annotation processing is explicitly requested
1 error
zeeshan@zeeshan-desktop:~/Desktop$ 

我应该怎么办??

答案1

这是你的命令的问题

javac why

而是使用

javac why.java

您还可以看到此问题已在此社区中得到解决 欲了解更多详情,请访问此链接:-如何在 Ubuntu 上编译.java 文件?

相关内容