![]() |
Модераторы: LSD, AntonSaburov Страницы: (80) « Первая ... 4 5 [6] 7 8 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
"... точность зависит от оперционноu сuстемы. Например, многие ОС измеряjут время в
десятках миллисекунд". http://java.sun.com/j2se/1.4.2/docs/api/ja...entTimeMillis() -------------------- |
|||
|
||||
redrick |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 3 Всего: 5 |
понятно, спасибо
-------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Программа:
Надо, чтобы юзер мог набрать произвольныu Java-код в JTextArea. При нажатии на кнопку этот код должен быть записан в метод main созданного программоu java-фаила, скомпилирован и выполнен. PS. Runtime использовать нельзя ![]() Это сообщение отредактировал(а) AntonSaburov - 6.7.2004, 16:07 -------------------- |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Если ответ в com.sun.tools.javac.Main.compile, то есть еще одно предложение - при запуске программы в CLASSPATH не использовать tools.jar
![]() Т.е. запуск программы должен быть просто java Test P.S. Само собой, что и в системной переменной CLASSPATH этой библиотеки быть не должно. |
|||
|
||||
Domestic Cat |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
![]()
![]() А я так и запускаю, кроме того у меня -то и tools.jar нет, и CLASSPATH не выставлен (bad baad Apple ![]() -------------------- |
||||
|
|||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Но ведь где-то у тебя должен быть com.sun.tools.javac.Main ?
|
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Он сидит в classes.jar, вместе с java, javax, sunw, org и sun.
-------------------- |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Понятно. Под Винду в версии 1.4 он находится в отдельном JAR-файле tools.jar. Ладно, тогда обобщим вопрос ![]() Как можно использовать классы из JAR-файла, не указывая этот файл в опции -classpath ? |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Поместить его в ext директорию, которую можно наuти так:
![]() -------------------- |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Можно реализовать свой ClassLoader. Вот мне не понятен другой вопрос: если во время работы программы изменить classpath (System.setProperty()), то никакого влияния на SystemClassLoader это не оказывает, может есть еще варианты? -------------------- 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. |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Можно запустить
но разницы особож нет ![]() -------------------- |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Не это не вариант. С таким же успехом я могу написать батничек.
Мне надо как-то реализовать, механизм плагинов, вот я и думаю как. Идеально если для пользователя это будет так: - поместил в нужный каталог jar - в меню включил появился плагин, ты его если надо выключил вот пока думаю как бы это реализовать. -------------------- 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. |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Ну вот что-то типа того:
Это сообщение отредактировал(а) Domestic Cat - 7.7.2004, 00:20 -------------------- |
|||
|
||||
DarkDS |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 748 Регистрация: 6.5.2003 Где: Таллинн, Эстония Репутация: 11 Всего: 16 |
Оффтоп. Подобная тема уже поднималась. Я как то объяснял уже один из вариантов ![]() http://forum.vingrad.ru/index.php?showtopi...t=0entry76499 |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Я чего-то не понял. Там же о создании обэцктов при заранее неизвестном названии класса ? -------------------- |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |