我在c盘中有一个名为“projects”的文件夹。我将所有java文件存储在该文件夹中。
我的课程路径为:c\projects
现在我在projects文件夹中创建了一个java文件作为myProgram。在该文件或程序中,我使用简单的语法
创建了一个名为myPackage的包package myPackage;
在该计划的最顶端。
当我使用以下命令在命令提示符下编译该程序时
c:\projects > javac myPackage.myProgram.java
我收到错误
error: cannot read: myPackage.myProgram.java 1 error
请帮助
答案 0 :(得分:1)
您必须将文件放在名为包的文件夹中。
像这样:
C:\
C:\projects\
C:\projects\myPackage\
C:\projects\myPackage\myProgram.java
另请注意,通常classes
以大写字母开头。因此,您的类(和文件)应命名为MyProgram
。
然后你必须按照Satheesh Cheveri正确地说
来运行javac
C:\项目\
作为
javac myPackage / myProgram.java
(请注意/
命令中的.
而不是javac
。
答案 1 :(得分:1)
javac myPackage/myProgram.java