Napisałem taki prosty program z użyciem pakietu w Eclipsie, lecz gdy odpalam na Ubuntu kompilator wyrzuca błąd cannot find symbol
Oba pliki są w folderze person, błąd wyskakuje po kompilacji javac Main.java
Kod wygląda tak:
package person;
public class Main {
public static void main(String[] args) {
Person p1 = new Person();
p1.setFirstName("John");
p1.setAge(20);
System.out.println(p1.getAge());
}
}
Teraz druga klasa
package person;
public class Person {
private String firstName;
private int age;
public Person() {
}
public void setFirstName (String n)
{
firstName = n;
}
public void setAge(int a)
{
age = a;
}
public int getAge()
{
return age;
}
}