powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен пример запуска скрипта (программа и текст скрипта - на Java)
25 сообщений из 30, страница 1 из 2
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615492
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пример запуска скрипта из программы (программа и текст скрипта - на Java):
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
...
Рейтинг: 0 / 0
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615502
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И какой вопрос?
...
Рейтинг: 0 / 0
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615503
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что за скрипт на Java? JavaScript что ли?
...
Рейтинг: 0 / 0
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615552
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
ну яву обычно принято компилить сначала...
...
Рейтинг: 0 / 0
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615561
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skeletПользователь
- есть текстовый файл, с программой Java
- нужно из своей программы прочитать и исполнить этот текстовый файл (скрипт)
ну яву обычно принято компилить сначала...
- Если компилить - то это запуск одной программы из другой,
- необходимо именно запустить ТЕКСТ программы на Java, записанный в текстовом файле.
...
Рейтинг: 0 / 0
Нужен пример запуска скрипта (программа и текст скрипта - на Java)
    #35615660
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь
- Если компилить - то это запуск одной программы из другой,
- необходимо именно запустить ТЕКСТ программы на Java, записанный в текстовом файле.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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