使用命令行“找不到或加载主类”

电脑书呆子

我正在尝试从命令行运行我的netbeanz项目,当我从netbean IDE运行它时,它可以工作

我已经阅读过本本以及sun java教程,但仍然无法解决问题。

我的主文件:hill.java位于以下文件夹中

在此处输入图片说明

在命令行中,我将目录更改为上面的目录,然后运行javac * .java,它可以按预期工作

在此处输入图片说明

当我尝试使用Java Hill时出现问题(hill.java是我的主类文件的名称)

在此处输入图片说明

目录山的内容

在此处输入图片说明

希尔.java

package hill;


import java.util.Random;
import java.io.*;
import java.util.*;
import java.math.*;

public class Hill 
{

   public static void printmenu()
{
    printline();
    System.out.println("Welcome to Hill Cipher");
    System.out.println("1) Key Generation");
    System.out.println("2) Encrypt");
    System.out.println("3) Decrypt");
    System.out.println("4) Quit");
    printline();
}

    public static String readString(String prompt) 
{
System.out.print(prompt);
return new java.util.Scanner(System.in).nextLine();
}

public static int readInt(String prompt) 
{
int input = 0;
boolean valid = false;
while (!valid) {
  try {
    input = Integer.parseInt(readString(prompt));
    valid = true;
  } catch (NumberFormatException e) {
    System.out.println("*** Please enter an integer ***");
  }
}
return input;
}


    public static void main(String[] args) 
    {


        int choice=0;
        do 
        {
            printmenu();
            choice = readInt("Please select your option : ");
            selectmenu(choice);

        }while (choice != 4);

    }

}

我做错了什么以及如何解决这个问题?

阿特拉斯·迈赫德

两件事情。

  • 从src文件夹而不是hill文件夹执行“ java hill.Hill”,因为您使用的是软件包。
  • 将该课程的大写字母大写,因此显示为“ java hill.Hill”

祝你好运。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建JAR文件后,命令行返回“错误:找不到或加载主类ExampleProgram”?

来自分类Dev

通过命令行运行时找不到或加载主类

来自分类Dev

将空的shell变量传递给Java命令行会导致“错误:找不到或加载主类”

来自分类Dev

找不到命令行

来自分类Dev

Java命令行错误(无法找到或加载主类)

来自分类Dev

Java命令行错误(无法找到或加载主类)

来自分类Dev

来自命令行的android测试-->找不到类

来自分类Dev

WildFly 找不到完整路径的资源(没有 XML,使用命令行部署)

来自分类Dev

尝试使用 javac 通过命令行编译类文件返回“找不到文件”

来自分类Dev

“找不到或加载主类”命令提示符

来自分类Dev

“找不到或加载主类”命令提示符

来自分类Dev

找不到或加载主类

来自分类Dev

找不到或加载主类

来自分类Dev

使用命令行配置SonarQube

来自分类Dev

使用命令行禁用FIPS

来自分类Dev

使用命令行删除文本?

来自分类Dev

使用命令行断开VPN

来自分类Dev

使用命令行获取文件

来自分类Dev

GIMP使用命令行

来自分类Dev

ocaml命令行找不到“ topfind”

来自分类Dev

找不到elasticsearch命令行工具

来自分类Dev

使用命令行命令在lubuntu 14.04中加载Firefox时出错

来自分类Dev

使用命令行工具列出当前类路径中的可用类

来自分类Dev

是否有使用命令行在C ++中加载文件的更快方法?

来自分类Dev

使用命令行工具从Google Cloud Console加载到Google BigQuery

来自分类Dev

是否有使用命令行在C ++中加载文件的更快方法?

来自分类Dev

如何使用命令行在 Scheme 中加载可执行文件

来自分类Dev

命令行错误:无法找到或加载主类Part1

来自分类Dev

Maven:使用命令行运行Java类文件

Related 相关文章

热门标签

归档