2 месяца назад
ClassPath в Java: что это, зачем нужно и как не запутаться в путях
Стек: Java 11, Maven, IntelliJ IDEA Цель: понять, что такое ClassPath, как он работает, чем отличается в обычном и Maven-проекте, и как с ним работать в реальных задачах. ClassPath (путь к классам) — это список путей, которые JVM использует для поиска и загрузки классов (.class файлов) и ресурсов (например, application.properties, .xml, изображений) во время выполнения. 💡 Проще говоря: ClassPath — это «карта» для JVM, где искать ваши .class и зависимости. Когда вы пишете: new com.example.MyService(); JVM не знает, где лежит MyService...
Создание и использование jar-файлов на языке Java
Java Archive (JAR) — это архив, который содержит файлы с расширением .jar. В нём могут быть скомпилированные классы, библиотеки и другие ресурсы. JAR-файлы используются для распространения программных продуктов на языке Java. JAR-файл — это сжатый архив, в котором содержатся файлы и каталоги. Такой архив может быть распакован на компьютере с помощью архиватора. Чтобы создать архив, нужно выполнить следующие действия: 1. Создать папку для архива. 2. Создать в ней файл с расширением .zip. 3. Добавить в него файлы или каталоги, которые нужно упаковать. 4. Сжать файл с помощью архиватора, например WinRAR или 7-Zip...