Java программирование в Sublime Text 3
Создал 2 файла: Users.java и Main.java. Но связать не могу их. в файле Users пишет, что нету метода main. Как мне программировать в текстовом редакторе и связывать между собой файлы? Error Main method not found in class Users
Main.java
public class Main{
public static void main(String[] args){
System.out.println("Hello World!");
Users alex = new Users(23, "Alexey");
alex.PrintInfo();
}
}
Users.java
public class Users{
public int age;
public String name;
public Users(int _age, String _name){
age = _age;
name = _name;
}
public void PrintInfo(){
System.out.println("Name: " + name + ". Age: " + age);
}
}
Ответы (1 шт):
Автор решения: Konstantin_SH
→ Ссылка
Если у Вас все настроено правильно (прописан путь к папке bin jdk), то просто скомпилируйте проект из файла Main.java нажатием ctrl + b. Не забудьте также импортировать Ваш класс Users в файл Main.java. Чтоб не морочиться, можно просто объединить два класса в пакет
В users.java:
package ru.myProject;
public class Users {
...
}
Ну и в main.java тот же самый пакет указываем
package ru.myProject;
Название пакета должно совпадать с названием папки в которой лежат файлы проекта.