/ / Ide CLASSPATH vs. system wide CLASSPATH - java, ide, jar

Іде CLASSPATH проти системної ширини CLASSPATH - java, ide, jar

Яка різниця між додаванням JAR до CLASSPATH проекту в IDE та додаванням його до загальної системи CLASSPATH?

Відповіді:

3 для відповіді № 1

Останнє дійсне для ВСІХ програм JavaУ той час як перший працює лише для проекту. Я б не рекомендував використовувати системний шлях з широкою системою, оскільки, як правило, дуже швидко стає заплутаним і безладним.

Звідси:

ПАТ і КЛАССПАТ

Перевірка змінної CLASSPATH (Усі платформи)

Змінна CLASSPATH - це один із способів сказатидодатки, включаючи Інструменти JDK, де шукати користувацькі класи. (Класи, що входять до складу платформу JRE, JDK та розширення слід визначати через інші засоби, такі як шлях до класу завантаження або каталог розширень.)

Кращим способом визначення шляху до класу є:використовуючи -cp комутатор командного рядка. Це дозволяє встановити CLASSPATH індивідуально для кожної програми, не впливаючи на інші програми. Налаштування КЛАССПАТ може бути складним і його слід виконувати обережно.