【问题标题】:Error: Could not find or load main class Mac Eclipse错误:无法找到或加载主类 Mac Eclipse
【发布时间】:2014-07-06 02:22:36
【问题描述】:

所以我在运行 Mavericks 的 Mac 上使用 Eclipse,并将默认保存位置更改为另一个文件夹,但是每次我尝试构建新项目时,此错误都会不断弹出...错误:找不到或加载主班。如果有帮助,这是我的两个课程的代码。

//Employee.java
package Exercise314;
public class Employee 
{
String firstName;
String lastName;
double monthlySalary;

public Employee (String fName, String lName, double mSalary)
{
    firstName = fName;
    lastName = lName;
    monthlySalary = mSalary;
}
public void setFirstName (String fName)
{
    firstName = fName;
}
public void setLastName (String lName)
{
    lastName = lName;
}
public void setMonthlySalary (double mSalary)
{
    if(mSalary > -1)
        monthlySalary = mSalary;
}
public String getFirstName ()
{
    return firstName;
}
public String getLastName ()
{
    return lastName;
}
public double getMonthlySalary ()
{
    return monthlySalary;
}
}
//EmployeeTest.java
package Exercise314;
public class EmployeeTest 
{

public static void main(String[] args) 
{
    Employee employee1 = new Employee(
            "Joe", "Smith", 150000 );
    Employee employee2 = new Employee(
            "Jane", "Doe", 95000 );
    System.out.printf("First name is: %s\n",
            employee1.getFirstName() );
    System.out.printf("Last name is: %s\n",
            employee1.getLastName() );
    System.out.printf("Salary is: %f\n\n",
            employee1.getMonthlySalary() );
}
}

【问题讨论】:

    标签: java eclipse macos


    【解决方案1】:

    作为 Mac 用户并安装了 Eclipse Luna 和 STS,我建议您重新启动 Eclipse。如果这不起作用,请重新启动 Mac。当我遇到同样的错误时,我就是这样做的。

    【讨论】:

    • 不,那没用。我只是注意到我没有垃圾桶。
    • 我切换了工作区,然后导入了我的项目,它运行良好。谁能想到呢。
    • 如果有帮助,那就太好了。我可以得到 +1 或得到答案吗?谢谢!
    • 我不能给你+1,因为我的代表很臭,但我会给你答案。
    【解决方案2】:

    我遇到了同样的问题。看起来在 Eclipse Luna 中,工作区架构发生了变化,它需要清理现有的构建并再次重新构建。这对我有用。

    【讨论】:

      【解决方案3】:

      这对我有用:

      1) 转到运行配置。 2)删除要运行的类(右键单击-> 删除)。 3) 再次从 eclipse 运行你的 java 类。

      【讨论】:

        猜你喜欢
        • 2012-06-29
        • 2014-06-26
        • 1970-01-01
        • 2015-02-25
        • 1970-01-01
        • 1970-01-01
        • 2013-04-26
        相关资源
        最近更新 更多