5 дней назад
Java-ошибка, которую лучше ловить на компиляции, а не в проде
В Java @Override - это не украшение над методом, а простая защита от глупых ошибок. Представь базовый класс: class Report { void print() { // ... } } Ты хочешь переопределить метод, но случайно пишешь prnt() вместо print(): class PDFReport extends Report { void prnt() { // ... } } Код скомпилируется. Но метод print() не переопределён. Ты просто создал новый метод с опечаткой, а старое поведение осталось на месте...
2 года назад
Java 1777. Как загрузить библиотеку java в репозиторий
Для загрузки библиотеки Java в репозиторий Gradle на GitHub можно использовать следующие шаги: plugins { id 'java' id 'maven-publish' } group = 'com.example' version = '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { // добавьте зависимости вашего проекта } publishing { publications { maven(MavenPublication) { groupId group artifactId 'library-name' version version from components.java } } ...