![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Я скачал класс, но не знаю куда его сохранить, что б им можно было пользоватся как обычным стандартным класом. Подскажите пожалуйста.
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Запакуй его в jar и закинь в <JRE_HOME>\lib\ext.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
В моем случае имеется ввиду: C:\Program Files\Java\j2sdk1.5.0\lib (папки ext там нет),
или кде найти <JRE_HOME>? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Это JDK а не JRE, в твоем случае <JRE_HOME> = C:\Program Files\Java\j2sdk1.5.0\jre\lib\ext.
Только учти что при установке JDK 1.5 дополнительно ставит еще и "public" JRE, и что у тебя используется для запуска приложений "public" JRE или JDK я сказать не могу. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
На всякий случай кинул класс во все 4 директории jre, которые удалось найти на диске С, как теперь его загрузить в програме, IntelliJ-Idia-4.0 не хочет его видеть?
C:\IntelliJ-IDEA-4.0\jre\lib\ext C:\Program Files\JavaSoft\JRE\1.3.1_15\lib\ext C:\Program Files\Java\j2sdk1.5.0\jre\lib\ext C:\Program Files\Common Files\Java\Update\Base Images\j2sdk1.5.0.beta.b32c\tools.zip jre/lib/ext Это сообщение отредактировал(а) Dweep - 5.11.2005, 16:51 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Вообще то в Idea есть способ добавить классы и попроще, ну да ладно. Идешь File\Settings\JDK & Global Libraries и для используемой JDK Classpath свою библиотеку. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Получилось, спасибо огомное.
|
|||
|
||||
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
... и продолжение вопроса. Програма отлично компилируется и выполняется из под Idia, как ее запустить без idia.
Допустим чужой клас находится D:\java\jcifs_1.2.6\jcifs-1.2.6.jar, а мой C:\Documents and Settings\Viktor\IdeaProjects\Pr5\src\Pr5.java Че писать в бат файле? |
|||
|
||||
| LSD |
|
||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Вариантов несколько:
1. Установить переменную окружения CLASSPATH, так чтобы она включала текущий каталог и D:\java\jcifs_1.2.6\jcifs-1.2.6.jar, это можно сделать или в свойствах ОС или непосредсвенно в bat-нике
2. Установить нужные ключи в строке запуска JVM
3. Если ты положил jcifs-1.2.6.jar в каталог lib\ext, то тебе надо просто перейти в каталог с программой и ниписать:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||
|
|||||||
| Dweep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Первые два способа рабтают. Третий выдает ошибки в класе что использует jcifs-1.2.6.jar
Как запустить програму, чтоб окно cmd само исчезало или чтоб не появлялось? |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Если запускаешь батник, то на короткое время окно по любому появится. А чтобы избавиться от консоли во время работы программы пиши javaw вместо java (но не делай это во время отладки, потому что все ошибки пишутся в консоль и ты их можешь просто не увидеть). -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Dweep |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Програма запускается, но cmd окно все равно надо закрывать руками. Может я неправильно изменил батник?
|
||||
|
|||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Так должно сработать:
Кстати вызов javac убери потом. Я его добавил потому, что ты указал путь к исходникам, а не к скомпилированным классам. Добавлено @ 18:26 Можно вообще без батника, создать ярлык к javaw.exe, в качестве рабочей директории указать папку с классами а в качестве параметров запуска -cp .;D:\java\jcifs_1.2.6\jcifs-1.2.6.jar Pr5. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |