100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
1 | |
Кто может скомпилировать програмку(я её только перевёл)26.02.2016, 12:46. Показов 2230. Ответов 14
Метки нет (Все метки)
Даже не знаю чем её в java...
Исходники в папке src. Заранее спасибо, ну или хотя бы подскажите чем можно скомпилить... Circuit rus.rar
0
|
26.02.2016, 12:46 | |
Ответы с готовыми решениями:
14
Может кто скомпилировать из Linux исполняемые GUI ELFs скомпилировать програмку с минимальным объёмом Кто может в прологе "Скомпилировать" программу, текст которой я привожу ниже, и скинуть результат сюда? |
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
26.02.2016, 16:08 [ТС] | 2 |
Скачал jdk.
Ввожу в командную строку: Всё по инструкции делал... Добавлено через 5 минут Команда cd вроде не работает... Добавлено через 21 минуту Не так указывал, надо было Кликните здесь для просмотра всего текста
Добавлено через 18 минут С кодировкой разобрался:
0
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
01.03.2016, 18:03 [ТС] | 3 |
Ну помогите кто - нибудь...
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
|
01.03.2016, 19:43 | 4 |
Сообщение было отмечено артист как решение
Решение
Я этому сообщению прикрепил файл Editable.zip. Там находятся два файла Editable.java и EditDialog.java. Они должны заменить старый EditDialog.java. У меня получилось компилировать. Правда, не для каждого "источника" получился класс. По крайней мере, ошибки больше нет.
Потом, когда компилируешь, javac Circuit.java -encoding UTF-8 CirSim.java. Удачи!
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
01.03.2016, 21:37 [ТС] | 5 |
Заменил, ошибок 71...
Кликните здесь для просмотра всего текста
Добавлено через 23 минуты А, всё, понял, закрывающую скобку удалил нечаянно )) Скомпилировались классы... Добавлено через 4 минуты А как все эти классы в *.jar упаковать? Я извлёк винраром из готового апплета классы, заменил исправленные... Добавлено через 24 минуты Засунул в zip и сменил расширение. При запуске окно с ошибкой:
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
||||||
01.03.2016, 22:38 | 6 | |||||
Сообщение было отмечено артист как решение
Решение
Нет. zip не помогает. Копируй все файлы с расширением .class в отдельную папку, которая называется например result. Потом команда
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
01.03.2016, 22:59 [ТС] | 7 |
Создал папку на диске D:/
В командную строку: jar cf circuit2.jar d:/circuit/ Пишет неизвестная команда jar
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
||||||
01.03.2016, 23:21 | 8 | |||||
Сообщение было отмечено артист как решение
Решение
Ты же скачал jdk. Он находится в определённой папке, и в этой папке есть ещё папка bin. В ней находятся javac.exe, jar.exe, java.exe и.т.д. Предположим, jdk находится в папке C:\Programs\Java\jdk. Попробуй тогда сначала
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
01.03.2016, 23:50 [ТС] | 9 |
Ааа...
Ввёл: Добавлено через 1 минуту Может команда не та? Кликните здесь для просмотра всего текста
Добавлено через 4 минуты Там есть манифест, а в нём хэш сумма классов... Это надо теперь их переставить, или просто удалить папку с ними?
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
||||||
01.03.2016, 23:52 | 10 | |||||
Попробуй
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
01.03.2016, 23:53 [ТС] | 11 |
Удалил папку META-INF - опять ничего...
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
||||||
02.03.2016, 00:48 | 12 | |||||
У меня, к сожалению, тоже не получается. Я взял файлы
MANIFEST.MF SECURE_K.RSA SECURE_K.SF из circuit.jar и копировал в ту папку, где у меня находятся компилированные классы (Я их с помощью javac *.java -encoding UTF-8 CirSim.java успешно все компилировал и потом в эту папку копировал). Потом зашёл в эту папку, и задал следующие команды
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
02.03.2016, 08:36 [ТС] | 13 |
Так там в манифесте sha256 всех файлов прописано.
Вообще я переводил только CirSim.java. Наверное нужно распаковать готовый аплет, заменить там этот класс, и в манифесте заменить хэш сумму его...
0
|
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
|
|
02.03.2016, 15:47 | 14 |
Да, это приемлимый план. Правда я не знаю как или с какой программой можно вычислить хэш-сумму для класса CirSim или для класса Circuit.
1
|
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
|
|
02.03.2016, 21:50 [ТС] | 15 |
В манифесте стоит такая сумма:
Оригинальный файл: Добавлено через 28 минут Да, действительно... Base64 to Hex Hex to Base64 Нужно заменить хэш на: Во, собрался архив )) Вводил: Кликните здесь для просмотра всего текста
Добавлено через 45 минут Так тоже создаётся архив, + создаётся манифест в архиве(не нужно суммы менять).
0
|
02.03.2016, 21:50 | |
02.03.2016, 21:50 | |
Помогаю со студенческими работами здесь
15
Подскажите, кто это? Может кто в курсе? Девка огонь! Кто возмется скомпилировать dll Кто сталкивался с фирмой DNS, и кто может сказать про эксплуатацию их ноутов сервис и прочее Почему NetBeans IDE 8.0.2 не может скомпилировать программу? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |