相关疑难解决方法(0)

"无法找到或加载主类"是什么意思?

新Java开发人员遇到的一个常见问题是,他们的程序无法运行错误消息: Could not find or load main class ...

这是什么意思,是什么导致它,你应该如何解决它?

java program-entry-point class

1277
推荐指数
25
解决办法
252万
查看次数

如何从Windows上的命令行运行Java程序?

我正在尝试从Windows中的命令行执行Java程序.这是我的代码:

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class CopyFile
{
    public static void main(String[] args)
    {

        InputStream inStream = null;
        OutputStream outStream = null;

        try
        {

            File afile = new File("input.txt");
            File bfile = new File("inputCopy.txt");

            inStream = new FileInputStream(afile);
            outStream = new FileOutputStream(bfile);

            byte[] buffer = new byte[1024];

            int length;
            // copy the file content in bytes
            while ((length = inStream.read(buffer)) > 0)
            {

                outStream.write(buffer, 0, length);

            }

            inStream.close();
            outStream.close();

            System.out.println("File is …
Run Code Online (Sandbox Code Playgroud)

java

211
推荐指数
8
解决办法
124万
查看次数

"错误:无法找到或加载主类My.class"

我通过cmd.exe在Windows 7上使用Java SDK 1.7.直到几个小时前,当突然我无法运行我编译的类文件时,一切都正常工作,始终显示标题中的错误.

我似乎能够编译我的My.java文件但是我无法运行生成的类文件(My.class).我不断给出错误"错误:无法找到或加载主类My.class".我已尝试使用多个其他类文件,所有这些都会导致同样的问题.

我的'Path'环境变量设置为"C:\ Program Files(x86)\ Java\jdk1.7.0_05\bin"如果你想知道

我已经尝试重新安装,创建和设置类路径变量(没有运气),甚至直接使用

java -cp . My.class

命令.

我试过这些帖子都没有用,所以我发帖的原因是:

错误:找不到或加载主类

错误:无法找到或加载主类 - 新手

无法找到或加载主类

Java 1.7.0_03错误:无法找到或加载主类

如果它有任何区别我的代码是:

import javax.swing.JOptionPane;

class My {
    public static void main(String[] args) {
       final double x = 3.2;
       int i = (int)x;
       double m = 0;
       if (x < 4) {
          String saySomething = JOptionPane.showInputDialog(i);
          System.out.println(saySomething);
        }
       else {
          String saySomething = JOptionPane.showInputDialog(i);
          System.out.println("Hello World");
        }
       while (m < 10) {
            System.out.print(" While Loop ");
            m++;
        };
       for …
Run Code Online (Sandbox Code Playgroud)

java cmd command-prompt

6
推荐指数
1
解决办法
2万
查看次数

无法找到或加载主类文件

我正在尝试构建一个简单的jdbc数据库调用应用程序.我在buildpath中有jar并且我的sqljdbc_Auth.dll在文件夹中:

C:\ Program Files(x86)\ jdbc\sqljdbc_4.0\enu\auth\x64

我收到此错误消息

错误:无法找到或加载主类文件

我的VM参数:看起来像这样......

-Djava.library.path = C:\ Program Files(x86)\ jdbc\sqljdbc_4.0\enu\auth\x64

这就是我目前所知道的.是否加载sqljdbc_auth.dll文件java.library.path比参与更多?

java eclipse windows mainclass

3
推荐指数
1
解决办法
3498
查看次数