因此,我在运行小牛队的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() );
}
}发布于 2014-07-06 02:37:18
作为一个Mac用户,同时安装了Eclipse露娜和STS,我建议您重新启动Eclipse。如果这不起作用,请重新启动Mac。当我遇到同样的错误时,我就是这样做的。
发布于 2014-09-07 14:09:25
我也面临着同样的问题。看起来,在Eclipse露娜中,工作区体系结构发生了变化,它需要清理现有的构建和重新构建。这对我有用。
发布于 2015-05-29 17:53:41
以下是对我有效的方法:
1)运行配置。2)删除要运行的类(右键单击->删除)。3)再次从eclipse运行java类。
https://stackoverflow.com/questions/24592167
复制相似问题