相关疑难解决方法(0)

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

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

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

java program-entry-point class

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

什么是"找不到符号"编译错误是什么意思?

请解释以下关于"无法找到符号"的错误:

  • 这个错误是什么意思?
  • 什么东西会导致这个错误?
  • 程序员如何解决此错误?

这个问题旨在成为一个关于Java中"无法找到符号"编译错误的综合问题.

java compiler-errors cannot-find-symbol

364
推荐指数
8
解决办法
86万
查看次数

update-alternatives:警告:/ etc/alternatives/java正在悬空

从命令行运行java程序时我遇到了问题.我在我的linux系统中安装了openjdk-6-jdk,但仍然显示与openjdk-7-jdk有关的错误.
最初我在我的系统中安装了jdk 7但是我已经将其删除但在运行应用程序时仍然面临问题.

在运行cammand之后

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

它显示如下警告

update-alternatives:warning: /etc/alternatives/java is dangling,它将以最佳选择进行更新.
链接组java中只有一个替代方法:无需/usr/lib/jvm/java-7-openjdk/jre/bin/java 配置.

我该怎么办?

java linux ubuntu openjdk

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

如何在Java中为visual studio代码修复“错误:在应用程序类路径上找到的类:Main”

这是我第一次在这里发帖,想知道如何解决此错误消息。它只是有时出现,并且只让我建立在一个名为 Main.java 的程序上。我是一个初学者程序员,所以请耐心等待,这是我试图运行的代码:

import java.util.Scanner;
import java.text.NumberFormat;


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

        Scanner priceScanner = new Scanner(System.in);
        System.out.print("Price: ");
        int price = priceScanner.nextInt();

        Scanner interestScanner = new Scanner(System.in);
        System.out.print("Interest rate: ");
        double interest = interestScanner.nextDouble();

        Scanner numberOfPaymentsScanner = new Scanner(System.in);
        System.out.print("Number of payments: ");
        int numberOfPayments = numberOfPaymentsScanner.nextInt();

        Double monthlyInterest = interest / 1200;

        Double result = ((double)price * ((interest * Math.pow((1 + 
interest), (double)numberOfPayments))/((Math.pow((1 + interest), 
(double)numberOfPayments)) - 1)));

        NumberFormat currency = NumberFormat.getCurrencyInstance();
        String …
Run Code Online (Sandbox Code Playgroud)

java error-handling visual-studio

11
推荐指数
2
解决办法
3万
查看次数