БлогNot. Как выполнить приложение (не апплет!) Java из командной строки

Как выполнить приложение (не апплет!) Java из командной строки

Недавний ответ на вопрос...

ставим любой нормальный Java SDK (например скачать у меня в статье http://nickolay.info/soft/j2mestart.html)

Он встанет в папку с именем вроде c:\j2sdk1.4.2_05

Там во вложенной папке bin все проги.

Если уже есть файл *.class, делаем в командной строке

java.exe Dictionary mueller_small.txt
тока не java.exe Dictionary.class...

А mueller_small.txt - это я передал имя файла параметром нашей проге Dictionary

Ни хрена не выходит, ошибка java.io.FileNotFoundException...

Смотрим исходник Dictionary.java... Костя написал внутри утилиты static final String OUTPUT = "..\\res\\"; значит результаты должны писаться в папку c:\j2sdk1.4.2_05\res (раз запускаем из c:\j2sdk1.4.2_05\bin)

Создаем такую папку, повторяем запуск - и видим там нужные файлы для мидлета Dictionary2.

Осталось положить их в папку res исходников проекта и перекомпилировать проект.

Если у нас нет файлов *.class, а только *.java - сначала делаем

javac.exe Dictionary.java
т.е. компилим исходник.

Да, ты понял, надеюсь, что мы кинули Dictionary.java и mueller_small.txt в папку c:\j2sdk1.4.2_05\bin, раз они без путей указаны, и оттуда же все запускаем... вместо mueller_small.txt можно любой другой текстовый файл, устроенный так же, т.е.

слово[СИМВОЛ_ТАБУЛЯЦИИ]перевод[НОВАЯ_СТРОКА]
хоть словарь албанского можешь сделать :)

Как скомпилить для телефона и чего скачать - в той же моей статье. Успехов.

 Мидлет К. Книжника и исходники, о которых здесь речь

12.01.2009, 11:39 [12889 просмотров]


теги: программирование софт java

К этой статье пока нет комментариев, Ваш будет первым