С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94

Автоматический запуск java файла для получения байт-кода

11.08.2015, 20:52. Показов 1476. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть ли возможность сделать так , чтобы при нажатии на java файл он автоматически прописывал в командную строку javac имяфайла.java .? и такой же способ чтобы при открытии имя.class автоматически выполнялась команда java имя
и происходила компиляция. Без установки интегрированной среды. Мб что то в реестре поделать..

Добавлено через 7 часов 43 минуты
да, врядли тут остались люди, которые пишут на java через командную строку(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.08.2015, 20:52
Ответы с готовыми решениями:

Нужна программа для компиляции в apk из java или байт кода
Подскажите какие программы есть в арсенале android разработчика для этих целей , облазял весь инет не нашёл.

Автоматический запуск кода после 30 сек
Всем привет! Хочу знать, можно ли такое реализовать: есть MsgBox, пользователь должен выбрать Да или Нет. Если он в течение некоторого...

Автоматический запуск процедуры при появлении файла
Пересылаю оооооочень много страниц из Finereader в Excel. Пересылаю ПОСТРАНИЧНО!! Знаю что можно пакетом и не париться. НО! задача стоит...

13
5 / 5 / 9
Регистрация: 05.08.2015
Сообщений: 43
12.08.2015, 09:06
Для windows можно через bat файлы
подробный мануал тут - http://buran9.ru/news/avtomati... bat-fajla/
Нажимать правда не на сам java файл нужно а на bat) Но принцип такой же.

Без установки интегрированной среды.
эклипс если что работает без установки)
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
14.08.2015, 21:34  [ТС]
попробую разобраться насчет бат файла. но кажется это не совсем то. через неск дней как будет время отпишусь
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
15.08.2015, 07:22
Чтобы скомпилировать один java файл, компилятору нужно много всего знать. Например, пути к библиотекам.
Сомневаюсь, что в вашей идее есть хоть какая-нибудь польза.
Цитата Сообщение от Turalll Посмотреть сообщение
да, вряд ли тут остались люди, которые пишут на java через командную строку(
Потому что это бесполезная трата времени.
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
17.08.2015, 22:01  [ТС]
я начал учиться и мне удобно на слабом компе который не тянет эклипс писать в командной строке.
Чтобы скомпилировать один java файл , я открываю командную строку и пишу : javac имя.java . получается байт код. а потом пишу: java имя и всё . Хочу чтоб при нажатии на java файл автоматически для этого файла получился байт код и если всё без ошибок ,чтобы дальше пошла компиляция. ДАже просту. программу можно с окошком куда перетащить этот java файл и с ним произойдут вышеописанные действия. Всё очень просто , а спрашиваю тут, потому что думал , что такое уже придумано кем то.
0
5 / 5 / 9
Регистрация: 05.08.2015
Сообщений: 43
17.08.2015, 22:21
Попробуйте установить более старую версию эклипса. В любом случае если планируете серьезно заниматься разработкой нужна IDE ну и более мощный компьютер)
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
18.08.2015, 13:46  [ТС]
illerax, да не , если бы я захотел эклипс я бы установил. мне как то удобно было пока книжку читаю вот так вот в командной строке баловаться)
А так я комп купил уже, на i5 4460 собрал . А вот что значит нужна IDE можете пояснить, а то что то я совсем отстал или вообще был не в теме.
0
5 / 5 / 9
Регистрация: 05.08.2015
Сообщений: 43
18.08.2015, 16:55
Ну IDE для чего нужна в первую очередь? чтобы писать было удобнее и быстрее.
т.е. один и тот же код вы можете писать конечно вручную полностью, а можете использовать автоподстановки и автоматическое создание стандартных конструкций, последнее значительно быстрее) или например искать ошибку можно вручную вставляя везде кучу System.out.println и т.д. а можно не страдать ерундой и запустить встроенный отладчик где ошибку найти будет значительно проще
и еще много-много всего полезного умеет IDE..
Конечно многие настоятельно рекомендуют на этапе обучения все писать в блокноте.
С одной стороны логично начинать с самого начала.
Но если Ваша цель - делать серьезные проекты/быть хорошим программистом - Вам нужно научиться делать все не только хорошо, но и быстро!) В этом поможет IDE, но ее тоже надо изучать, к ней нужно привыкать..., т.к. там заложено очень много возможностей.
Так что рекомендую заканчивать с блокнотом) и садиться за эклипс/нетбинс/идею...
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
19.08.2015, 18:24  [ТС]
illerax, не совсем это хотел спросить. знаю что такое эклипс, но решил писать на андроид студио ( решил что и уроков уже достаточно и поддержка андроид студио хорошая) . Значит выходит Ide это такая же интегрированная среда как и эклипс и андроид студио?

Добавлено через 5 минут
А еще на эклипсе наверно можно писать и просто java приложения , а в андроид студио можно ? или только apk уже ? я пока совсем далек от дела ) у меня только год опыта на визуалбейсик , где я занимался изучением разных алгоритмов, решал всякие задачки , бывало и сложные олимпиадного уровня. И кстати что понял , так это то , что для решения задач олимпиадного уровня нужно именно хорошее знание алгоритмов и знание математики, а для всяких коммерческих приложений такие знания глубокие не требуются, нужны просто широкие знания. Думаю так же и для андроид приложений . Моя цель на данный момент писать под андроид.
0
5 / 5 / 9
Регистрация: 05.08.2015
Сообщений: 43
20.08.2015, 03:36
IDE это общее название интегрированной среды. т.е. и эклипс и андроид студио это IDE.
Если хотите в перспективе изучать андроид - установите IntelliJ IDEA - это IDE для платформ JavaSE и EE
AndroidStudio (заточена под JavaME) - построена на основе IDEA т.е. горячие клавиши, автоподстановка и т.д. там будут такие же - будет несложно адаптироваться.
В эклипсе тоже можно писать под андроид, но андроид студио удобее.
а для всяких коммерческих приложений такие знания глубокие не требуются
чем глубже знания программиста тем он ценнее... и продукт качественнее и зарплата ваше)
нужны просто широкие знания.
не факт, что лучше, просто широкие знания или же очень глубокие знания но в нескольких технологиях
Моя цель на данный момент писать под андроид.
Тогда рекомендую следующее - установите андроид студию, настройте планшет или телефон для отладки и делайте по порядку все уроки например отсюда - startandroid.ru - это Вам поможет изучить андроид фреймворк. Причем даже если не все понятно, делайте!
Параллельно установите IDEA - и в ней решайте разные задачки на основы алгоритмов и Java всяких сборников много.
Так Вы быстро научитесь писать под андроид. Но сначала будет много непонятно, это нормально)
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
20.08.2015, 16:47  [ТС]
Почему для того чтобы писать под андроид лучше IntelliJ IDEA ? и какая разница (на чем основывается выбор той или иной платформы) между JavaSE и EE и JavaME? Можете так же по простому объяснить?.
Ну я установил андроид студио, с startandroid.ru начал делать уроки на после неск уроков проблемы возникли и на ноуте очень тяжко работа, всего 2 гига оперативы так то . НУ а сейчас продолжу на компе который я собрал. Заоодно начал читать Шилдта Java для начинающих. Для меня в ней новое только синтаксис и архитектура.

Цитата Сообщение от illerax Посмотреть сообщение
Параллельно установите IDEA - и в ней решайте разные задачки на основы алгоритмов и Java всяких сборников много.
Подумаю над этим. Думаю просто может какой то простенький проект самому придумать и замутить. Ну например почитал про массивы и игрушку простую с цифрами без акцентирования внимания на графу. Взять шашки написать) или програмки которые разными методами упорядочивают цифры по возрастанию , например в Визуалбейсик много разных алгоритмов , а в java в связи с новыми фишками в некторых из таких алгоритмов надобности нет. Ну в общем тут я еще разберусь что писать. Первым делом поеду скоро в москву на работу и начну в свободное время с startandroid.ru уроки делать.
А еще вопрос: что есть IDEA ? дайте пожалуйста такое же простое объяснение , без заумных определений с википедии)
0
5 / 5 / 9
Регистрация: 05.08.2015
Сообщений: 43
20.08.2015, 17:18
Andoid Studio = IntelliJ IDEA т.е. посути дела это одна IDE
но Android studio для Android а IDEA для всего остального
ME - андроид
SE - десктоп приложения
EE - крупные корпоративные приложения ну и в основном веб приложения
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
26.08.2015, 09:41
Цитата Сообщение от illerax Посмотреть сообщение
ME - андроид
МЕ - это НЕ андроид. Андроид стоит отдельно от обычных Java платформ. Он не является частью какой-нибудь из них.
0
1 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 94
26.08.2015, 10:35  [ТС]
Мм ну впринципе понятно, значит не помешает Idea установить для решения задачек, писать оконные приложения.

Добавлено через 1 минуту
А если насчет работы под java то не сложно ли устроиться писать оконные приложения или проще кошда нибуд где под андроид разрабатывают
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.08.2015, 10:35
Помогаю со студенческими работами здесь

Автоматический запуск userform при открытии файла в шаблоне
Всем привет :) Может кто подскажет в чем проблема. Вставляю в ThisDocument / в модуль шаблона Sub AutoOpen() UserForm3.Show...

Дизассемблирование jar файла, отладка байт-кода
Здравствуйте! Скажите, пожалуйста, есть ли такая возможность: перевести файл jar в байт-код (чтобы его можно было читать и...

Для файла исходного кода на языке Java подсчитать количество зарезервированных (ключевых) слов
И вот такое последнее задание нужно для файла исходного кода на языке Java подсчитать количество зарезервированных (ключевых) слов. и вот...

Программа, которая считывает 8 байт из созданного файла MyFile.dat, начиная с 7-го байта, относительно начала, и 10 байт от конца файла
Привет, вот задание собсно Напишите программу, которая считывает 8 байт из созданного ранее файла MyFile.dat, начиная с 7-го байта,...

Автоматический запуск/запуск с клавиатуры или ПК живет своей жизнью =)
Всем привет и с наступающим! У меня такая беда, которая случилась где-то месяца 2 назад: Компьютер стал автоматически загружаться. То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru