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

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

11.08.2015, 20:52. Показов 1511. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru