Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен пример запуска скрипта (программа и текст скрипта - на Java) / 25 сообщений из 30, страница 1 из 2
24.10.2008, 19:31
    #35615492
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Подскажите пример запуска скрипта из программы (программа и текст скрипта - на Java):
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
...
Рейтинг: 0 / 0
24.10.2008, 19:44
    #35615502
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
И какой вопрос?
...
Рейтинг: 0 / 0
24.10.2008, 19:45
    #35615503
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
И что за скрипт на Java? JavaScript что ли?
...
Рейтинг: 0 / 0
24.10.2008, 20:43
    #35615552
skelet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Пользователь
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
ну яву обычно принято компилить сначала...
...
Рейтинг: 0 / 0
24.10.2008, 20:49
    #35615561
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
skeletПользователь
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
ну яву обычно принято компилить сначала...
- Если компилить - то это запуск одной программы из другой,
- необходимо именно запустить ТЕКСТ программы на Java, записанный в текстовом файле.
...
Рейтинг: 0 / 0
24.10.2008, 23:07
    #35615660
skelet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Пользователь
- Если компилить - то это запуск одной программы из другой,
- необходимо именно запустить ТЕКСТ программы на Java, записанный в текстовом файле.

херасе.. ну ладно.
Тогда вызывайте сначала javac <name>.java, потом java <name>
...
Рейтинг: 0 / 0
25.10.2008, 17:03
    #35616034
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
skelet,

- при этом будут

недоступны контролы основной программы,
- а вот как запустить ВНУТРИ основной программы - чтоб были доступны паблик свойства и методы?
...
Рейтинг: 0 / 0
25.10.2008, 17:45
    #35616065
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
1."текст" должен быть классом реализующим какой-то заранее известный интерфейс. Ну либо "текст" перед компиляцей вставлять в тело заранее подготовленного текста с таким классом

2.файл с "текстом" компилится либо запуском javac либо ToolProvider.getSystemJavaCompiler (с 6 версии, в старых был где-то в tools.jar)

3.полученный откомпиленный класс помещается туда откуда его может взять загрузчик

4.создаёься экземпляр откомпиленного класса (newInstance(..., forName(...)

5.запускается метод интерфейса
...
Рейтинг: 0 / 0
26.10.2008, 00:25
    #35616309
skelet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Пользователь
недоступны контролы основной программы,
- а вот как запустить ВНУТРИ основной программы - чтоб были доступны паблик свойства и методы?
Будут.

Этого в первоначальной формулировке не было.

А не откроете секрет, в чём резон так через задницу извращаться?
...
Рейтинг: 0 / 0
26.10.2008, 16:37
    #35616678
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
skeletПользователь
недоступны контролы основной программы,
- а вот как запустить ВНУТРИ основной программы - чтоб были доступны паблик свойства и методы?
Будут.

Этого в первоначальной формулировке не было.

А не откроете секрет, в чём резон так через задницу извращаться?

- запуск скрипта - обычный скрипт на java, когда надо НЕМНОГО расширять логику программы, без перекомпиляции.
...
Рейтинг: 0 / 0
26.10.2008, 17:16
    #35616727
skelet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
ага, про прокси (Proxy) что-нибудь слышать приходилось?
...
Рейтинг: 0 / 0
26.10.2008, 17:24
    #35616739
Leshij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Ну и при чем тут прокси?
...
Рейтинг: 0 / 0
26.10.2008, 17:29
    #35616749
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
skeletага, про прокси (Proxy) что-нибудь слышать приходилось?
не приходилось, вики говорит следующее:

Шаблон Proxy (Заместитель) — Шаблон проектирования. Предоставляет объект, контролирующий доступ, перехватывая все вызовы к нему.
...
Рейтинг: 0 / 0
26.10.2008, 18:10
    #35616774
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
о мой мозг! что с форумом творится? один недоволен что апплет подписывать приходится, другой спрашивает стоит ли выносить логику в метод отдельный.

но этот топик окончательно добил.

гдето день открытых дверей чтоли?

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
26.10.2008, 21:32
    #35616930
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Sarinо мой мозг!
Код: plaintext
Meo voto

Обычно цитрамон помогает.
...
Рейтинг: 0 / 0
26.10.2008, 21:37
    #35616938
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
чёт я не вижу в вопросе топикстартера каких-то несуразностей. Обычная ситуация с плагинами или пр. Т.е. код который будет работать в контексте приложения но написан отдельно. Хотя конечно вопрос задан через жёпу и топикстартер не понимает что ему никто не обязан отвечать в принципе
...
Рейтинг: 0 / 0
26.10.2008, 21:45
    #35616945
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
1024чёт я не вижу в вопросе топикстартера каких-то несуразностей. Обычная ситуация с плагинами или пр. Т.е. код который будет работать в контексте приложения но написан отдельно. Хотя конечно вопрос задан через жёпу и топикстартер не понимает что ему никто не обязан отвечать в принципе
а если на машине где исполняется программа нет ЖДК? имхо плагин должен идти откомпилированным классом, или жарником. или на скриптовом языке писаться. тем более с шестой жавой всё стало много проще.
...
Рейтинг: 0 / 0
26.10.2008, 21:52
    #35616952
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
1024топикстартер не понимает что ему никто не обязан отвечать в принципе
- последнее утверждение не правильно, (про жопу может и правильно, а это - нет)
- людям свойственно сострадание, + во многих живет УЧИТЕЛЬ (это такой психологический образ)
...
Рейтинг: 0 / 0
26.10.2008, 21:53
    #35616953
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
эт почему. Плагин, расширение какое-то и что-то подобное должен быть таким каким этого требуют реальные условия о которых ничего не сказано. Вобщем-то каких-то технических препятствий для этого не существует. Если по нормальному делать то можно хоть на перле расширения писать. Другой вопрос надо ли.
...
Рейтинг: 0 / 0
26.10.2008, 21:55
    #35616954
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Sarinили на скриптовом языке писаться. тем более с шестой жавой всё стало много проще.
- Это как? (на каком таком скриптовом языке, мне не понятно)
...
Рейтинг: 0 / 0
26.10.2008, 21:57
    #35616955
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
автор- Это как? (на каком таком скриптовом языке, мне не понятно)

ну например в жре (не ждк) версии 6 стандартно входит жаваскрипт и механизм подключения любого (любого) скриптового языка.
...
Рейтинг: 0 / 0
26.10.2008, 22:00
    #35616957
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
Вот есть:

Robocode © Copyright 2001, 2008 Mathew A. Nelson and Robocode contributors
Version: 1.6.1 Beta 2 robocode.sourceforge.net

Как в нем организован запуск скриптов?
...
Рейтинг: 0 / 0
26.10.2008, 22:04
    #35616960
Пользователь
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
1024автор- Это как? (на каком таком скриптовом языке, мне не понятно)

ну например в жре (не ждк) версии 6 стандартно входит жаваскрипт

Спасибо, а где можно посмотреть/почитать об этом?
...
Рейтинг: 0 / 0
26.10.2008, 22:20
    #35616964
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
ПользовательСпасибо, а где можно посмотреть/почитать об этом? начать можно тут
...
Рейтинг: 0 / 0
26.10.2008, 22:20
    #35616965
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
пакет javax.script

хелп, гугл
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен пример запуска скрипта (программа и текст скрипта - на Java) / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]