Запитання з тегом «classpath»

У Java класний шлях повідомляє віртуальній машині Java, де шукати визначені користувачем класи та пакети під час запуску програм Java. Класовий шлях є параметром і може бути встановлений або в командному рядку, або через змінну середовища.

25
Включаючи всі банки в каталог в межах Java classpath
Чи є спосіб включити всі файли jar в каталог у класний шлях? Я намагаюся, java -classpath lib/*.jar:. my.package.Programі він не в змозі знайти файли класів, які, безумовно, є в цих банках. Чи потрібно мені додавати кожен файл jar на classpath окремо?

15
Які причини та які відмінності між NoClassDefFoundError та ClassNotFoundException?
У чому різниця між NoClassDefFoundErrorі ClassNotFoundException? Що змушує їх кидатись? Як їх можна вирішити? Я часто стикаюся з цими перекидними кодами під час зміни існуючого коду для включення нових файлів jar. Я потрапив на них як на клієнтській, так і на серверній частині програми Java, що поширюється через webstart. Можливі …

18
Як насправді читати текстовий файл з classpath на Java
Я намагаюся прочитати текстовий файл, встановлений у системній змінній CLASSPATH. Не є змінною користувача. Я намагаюся отримати вхідний потік у файл, як показано нижче: Помістіть каталог файлу ( D:\myDir) в CLASSPATH і спробуйте нижче: InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("//SomeTextFile.txt"); Помістіть повний шлях до …
366 java  classpath 

9
Що таке класний шлях і як його встановити?
Я тільки читав цей рядок: Перше, що робить метод format (), це завантажити шаблон швидкості з classpath з назвою output.vm Будь-ласка, поясніть, що мав на увазі класний шлях у цьому контексті та як я повинен встановити класний шлях.

14
Отримайте список ресурсів із каталогу classpath
Я шукаю спосіб отримати список усіх імен ресурсів із заданого каталогу classpath, щось на зразок методу List<String> getResourceNames (String directoryName). Наприклад, якщо каталог шлях до класів , x/y/zщо містить файли a.html, b.html, c.htmlі підкаталог d, getResourceNames("x/y/z")повинні повертати , List<String>що містить наступні рядки: ['a.html', 'b.html', 'c.html', 'd']. Він повинен працювати як …

6
Призначення блоку buildscript у Gradle
Я новачок у Gradle, і я читаю документацію, але не розумію деяких її частин. Одна з цих частин пов'язана з buildscriptблоком. Яке його призначення? Якщо ваш сценарій збірки потребує використання зовнішніх бібліотек, ви можете додати їх до класного сценарію сценарію в самому сценарії збірки. Ви робите це за допомогою методу …
235 classpath  gradle 

7
Як додати каталог classpath в профіль запуску програми в IntelliJ IDEA?
Я намагаюся додати каталог на класний шлях профілю запуску програми Якщо я перейду за допомогою -cp x: target / класів у налаштуваннях VM, я отримаю таку помилку: java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain Будь-яка ідея про те, як додати каталог до classpath для мого проекту?

11
Знайдіть, звідки завантажений клас java
Хтось знає, як програмно з'ясувати, звідки насправді завантажувач класу java завантажує клас? Я часто працюю над великими проектами, де класний шлях стає дуже довгим і ручний пошук насправді не є варіантом. Нещодавно у мене виникла проблема, коли завантажувач класів завантажував неправильну версію класу, оскільки він знаходився на classpath у двох …

4
Різниця префікса весняного класового шляху
Документовано тут, в ньому зазначено Цей спеціальний префікс вказує, що всі ресурси classpath, що відповідають заданому імені, повинні бути отримані (внутрішньо, це по суті відбувається за допомогою виклику ClassLoader.getResources (...), а потім об'єднатись для формування остаточного визначення контексту програми. Хтось може це пояснити? У чому різниця між використанням classpath*:conf/appContext.xml, на …
141 java  spring  classpath 


29
Intellij не може вирішити символ при імпорті
Ця проблема виникає з перервами для різних бібліотек та різних проектів. При спробі імпорту бібліотеки пакет буде розпізнаний, але назву класу неможливо вирішити. Якщо в операторі імпорту right-click -> Goto -> the package's declarationя бачу, що всі декомпільовані класи відображаються на бічній панелі - У тому числі потрібні мені. Якщо …


10
Додайте файл властивостей до класного шляху IntelliJ
Я запускаю просту програму Java з IDE IntelliJ, використовуючи меню Run-> Run. Це чудово працює. Тепер я хочу додати журнал log4j. Я додав папку ресурсів під корінь проекту. Я додав файл log4j.properties у цю папку. Я змінив код, щоб щось записати. Який правильний спосіб сказати IntelliJ включити папку ресурсів у …

6
Відмінності між "java -cp" та "java -jar"?
Яка різниця між запуском програми Java java -cp CLASSPATHі java -jar JAR_FILE_PATH? Чи один з них віддає перевагу іншому для запуску програми Java? Я маю на увазі, який із цих способів дорожчий для JVM (відповідно до використання їх машинних ресурсів)? Який з них призведе до появи невідкладної кількості JVM під …
118 java  jar  jvm  classpath 

5
Java, Classpath, Classloading => Кілька версій одного банку / проекту
Я знаю, що це може бути дурним питанням для досвідчених кодерів. Але у мене є бібліотека (http-клієнт), якої потребують деякі інші рамки / банки, використовувані в моєму проекті. Але всі вони потребують різних основних версій, таких як: httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by restapi.jar httpclient-v3.jar => required …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.