Предположим, у меня есть калькулятор проекта. Он имеет один java-класс DMAS.java в пакете org.math; DMAS.java содержит 4 основные математические операции (реализованы как java-функции), добавляет, вычитает, умножает, делит. Каждый принимает два аргумента и возвращает требуемый результат. Я построил JAR для этого проекта, назовем его calculator.JAR.Использование функций из файла JAR
Теперь перейдем к другому проекту. Назовем его AdvancedCalculator. Я включаю calculator.JAR в путь сборки проекта AdvancedCalculator. Как мне вызвать функции, определенные в классе DMAS.java из проекта AdvancedCalculator?
Все методы в DMAS.java являются статическими.
DMAS.functionName() не нужно создавать для него объект. – mallik
он просит меня создать класс org.math.DMAS; Если я импортирую org.math.DMAS; он все еще спрашивает то же самое. Я импортирую неправильно? – Safeer
Я думаю, что ваша банка не добавлена должным образом или ваша структура пакета неправильная. Введите DMAS и используйте eclipse, чтобы найти пакет. если eclipse не может идентифицировать имя класса, ваша банка не добавляется должным образом. – mallik