簡體   English   中英

Java-Netbeans-找不到主類

[英]Java - Netbeans - No Main Class Found

現在,在您將此問題報告為已經提出的問題之前,請先聽我說。

我查看了所有其他問題,但沒有一個提供答案-我已經嘗試了所有問題。 此外,它們都已經使用了至少一年,所以我猜測答案不再起作用的原因是因為Netbeans必須已更新。

所以無論如何,問題在於我遇到了錯誤:Project Class沒有設置主類。

我以為發布代碼會有所幫助,所以這里是:

package Class;

public class Bicycle 
{
    public int cadence;
    public int gear;
    public int speed;

    public Bicycle(int startCadence, int startSpeed, int startGear) {
        gear = startGear;
        cadence = startCadence;
        speed = startSpeed;
    }

    public void setCadence(int newValue) 
    {
        cadence = newValue;
    }

    public void setGear(int newValue) 
    {
        gear = newValue;
    }

    public void applyBrake(int decrement) 
    {
        speed -= decrement;
    }

    public void speedUp(int increment) 
    {
        speed += increment;
    }

    public class MountainBike extends Bicycle 
    {
        public int seatHeight;

        public MountainBike(int startHeight, int startCadence, int startSpeed, int startGear) 
        {
            super(startCadence, startSpeed, startGear);
            seatHeight = startHeight;
        }

        public void setHeight(int newValue) 
        {
            seatHeight = newValue;
        }   
    }
}

而且,是的,這是java網站上類的示例代碼。 具有諷刺意味的是,考慮到沒有找到類,而我的程序正在處理類。

因此,無論如何,我想知道為什么它不起作用,以及我如何不僅可以專門針對此代碼來解決此問題,而且還可以解決一般情況下的問題,以便無論何時出現問題,我都准備好解決它。

最后,如果有人認為我的問題不清楚或我不遵守有關堆棧溢出問題的指導原則,請告訴我。 我會很樂意編輯問題。

-CoolKat

您的代碼中沒有主文件。 您可以嘗試在一個全新的文件中編寫測試代碼,以人為地創建一個主類。 或者,您可以在實際代碼中使用public static void main(String args[]) {從而創建一個主類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM