Pakiety - cannot find symbol

0

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;
	}
}

2

Skompiluj z poziomu katalogu głównego (czyli folderu zawierającego katalog person):

src> javac person/Main.java

a potem uruchom (nazwę klasy podajesz razem z pakietem, w którym się znajduje):

src> java person.Main
0

Dzięki, teraz działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1