Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
1

Кто может скомпилировать програмку(я её только перевёл)

26.02.2016, 12:46. Показов 2230. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даже не знаю чем её в java...

Исходники в папке src.
Заранее спасибо, ну или хотя бы подскажите чем можно скомпилить...

Circuit rus.rar
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2016, 12:46
Ответы с готовыми решениями:

Кто может скомпилировать?

Может кто скомпилировать из Linux исполняемые GUI ELFs
Здравствуйте. Может кто скомпилировать исходники из под Linux?...

скомпилировать програмку с минимальным объёмом
как настроить компилятор чтоб он компилировал программы с минимальным объёмом? а то простая...

Кто может в прологе "Скомпилировать" программу, текст которой я привожу ниже, и скинуть результат сюда?
Доброго времени суток, уважаемые форумчане. Вопрос у меня такой: Кто может в прологе...

14
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
26.02.2016, 16:08  [ТС] 2
Скачал jdk.
Ввожу в командную строку:
PATH D:\Programs\Java\jdk1.8.0_73\bin
CD D:\Circuit rus\src
javac Circuit.java
Не работает...
Microsoft Windows [Version 6.3.9600]
(c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.


C:\Users\Леонид>PATH D:\Programs\Java\jdk1.8.0_73\bin

C:\Users\Леонид>CD D:\Circuit rus\src

C:\Users\Леонид>javac Circuit.java
javac: file not found: Circuit.java
Usage: javac <options> <source files>
use -help for a list of possible options

C:\Users\Леонид>
Как так - то?

Всё по инструкции делал...

Добавлено через 5 минут
Команда cd вроде не работает...

Добавлено через 21 минуту
Не так указывал, надо было
cd /D D:\Circuit rus\src
Ошибки полезли:
Кликните здесь для просмотра всего текста
Microsoft Windows [Version 6.3.9600]
(c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.

C:\Windows\system32>path D:\Programs\Java\jdk1.8.0_73\bin

C:\Windows\system32>cd /D D:\Circuit rus\src

D:\Circuit rus\src>javac Circuit.java
.\CirSim.java:265: error: unmappable character for encoding Cp1251
m.add(importItem = getMenuItem("╨?╨╝╨┐╨╛╤А╤В"));
^
.\CirSim.java:334: error: unmappable character for encoding Cp1251
passMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╨║╤А╨╛╨▓╨╛╨╣ ╨┐╤А╨╛╨╝╨╡╨╢╤Г╤В╨╛╨║", "SparkGapElm"));
^
.\CirSim.java:339: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В╨╛╤З╨╜╨╕╨║ ╨┐╨╛╤Б╤В╨╛╤П╨╜╨╜╨╛╨│╨╛ ╤В╨╛╨║╨░(2-╨▓╤Л╨▓╨╛╨┤╨░)", "DCVoltageElm"));

^
.\CirSim.java:340: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В. ╨┐╨╡╤А╨╡╨╝╨╡╨╜╨╜╨╛╨│╨╛ ╤В╨╛╨║╨░ (2-╨▓╤Л╨▓╨╛╨┤╨░)", "ACVoltageElm"));
^
.\CirSim.java:341: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В. ╨╜╨░╨┐╤А╤П╨╢╨╡╨╜╨╕╤П (1-╨▓╤Л╨▓╨╛╨┤)", "RailElm"));
^
.\CirSim.java:342: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В. ╨┐╨╡╤А╨╡╨╝╨╡╨╜╨╜╨╛╨│╨╛ ╤В╨╛╨║╨░ (1-╨▓╤Л╨▓╨╛╨┤)", "ACRailElm"));
^
.\CirSim.java:343: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В. ╨Я╤А╤П╨╝╨╛╤Г╨│. ╨╜╨░╨┐╤А╤П╨╢╨╡╨╜╨╕╤П (1-╨▓╤Л╨▓╨╛╨┤)", "SquareRailElm"));
^
.\CirSim.java:351: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В╨╛╤З╨╜╨╕╨║ AM", "AMElm"));
^
.\CirSim.java:352: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В╨╛╤З╨╜╨╕╨║ FM", "FMElm"));
^
.\CirSim.java:353: error: unmappable character for encoding Cp1251
inputMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╤Б╤В╨╛╤З╨╜╨╕╨║ ╤В╨╛╨║╨░", "CurrentElm"));
^
.\CirSim.java:376: error: unmappable character for encoding Cp1251
activeMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤В╤А╨╕╨│╨│╨╡╤А ╨и╨╝╨╕╤В╤В╨░ (╨?╨╜╨▓╨╡╤А╤Б╨╕╤П)", "InvertingSchmittElm"));
^
.\CirSim.java:390: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╨?╨╜╨▓╨╡╤А╤В╨╛╤А", "InverterElm"));
^
.\CirSim.java:391: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?-╨Э╨Х", "NandGateElm"));
^
.\CirSim.java:392: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?╨Ы╨?-╨Э╨Х", "NorGateElm"));
^
.\CirSim.java:392: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?╨Ы╨?-╨Э╨Х", "NorGateElm"));
^
.\CirSim.java:393: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?", "AndGateElm"));
^
.\CirSim.java:394: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?╨Ы╨?", "OrGateElm"));
^
.\CirSim.java:394: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨?╨Ы╨?", "OrGateElm"));
^
.\CirSim.java:395: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨╕╤Б╨║╨╗╤О╤З╨░╤О╤Й╨╡╨╡ ╨?╨Ы╨?", "XorGateElm"));
^
.\CirSim.java:395: error: unmappable character for encoding Cp1251
gateMenu.add(getClassCheckItem("╨Ф╨╛╨▒╨░╨▓╨╕╤В╤М ╤Н╨╗╨╡╨╝╨╡╨╜╤В ╨╕╤Б╨║╨╗╤О╤З╨░╤О╤Й╨╡╨╡ ╨?╨Ы╨?", "XorGateElm"));
^
.\CirSim.java:236: error: ';' expected
muString = "╨╝╨║" //"\u03bc";
^
.\CircuitElm.java:5: error: cannot find symbol
public abstract class CircuitElm implements Editable {
^
symbol: class Editable
.\CirSim.java:1982: error: incompatible types: CircuitElm cannot be converted to Editable
doEdit(menuElm);
^
.\CirSim.java:2803: error: incompatible types: CircuitElm cannot be converted to Editable
doEdit(mouseElm);
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
24 errors

D:\Circuit rus\src>


Добавлено через 18 минут
С кодировкой разобрался:
javac Circuit.java java -encoding UTF-8 CirSim.java
Осталось 4 ошибки:
.\CircuitElm.java:5: error: cannot find symbol
public abstract class CircuitElm implements Editable {
^
symbol: class Editable
error: Class names, 'java', are only accepted if annotation processing is explicitly requested
CirSim.java:1983: error: incompatible types: CircuitElm cannot be converted to Editable
doEdit(menuElm);
^
CirSim.java:2804: error: incompatible types: CircuitElm cannot be converted to Editable
doEdit(mouseElm);
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
4 errors
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. Удачи!
Вложения
Тип файла: zip Editable.zip (2.2 Кб, 6 просмотров)
1
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
01.03.2016, 21:37  [ТС] 5
Заменил, ошибок 71...

Кликните здесь для просмотра всего текста
Microsoft Windows [Version 6.3.9600]
(c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.

C:\Users\Леонид>path D:\Programs\Java\jdk1.8.0_73\bin

C:\Users\Леонид>cd /D D:\Circuit rus\src

D:\Circuit rus\src>javac Circuit.java -encoding UTF-8 CirSim.java
CirSim.java:2801: error: illegal start of expression
void doPopupMenu(MouseEvent e) {
^
CirSim.java:2801: error: ';' expected
void doPopupMenu(MouseEvent e) {
^
CirSim.java:2801: error: ';' expected
void doPopupMenu(MouseEvent e) {
^
CirSim.java:2819: error: illegal start of expression
void doMainMenuChecks(Menu m) {
^
CirSim.java:2819: error: ';' expected
void doMainMenuChecks(Menu m) {
^
CirSim.java:2819: error: ';' expected
void doMainMenuChecks(Menu m) {
^
CirSim.java:2835: error: illegal start of expression
public void mouseReleased(MouseEvent e) {
^
CirSim.java:2835: error: illegal start of expression
public void mouseReleased(MouseEvent e) {
^
CirSim.java:2835: error: ';' expected
public void mouseReleased(MouseEvent e) {
^
CirSim.java:2835: error: ';' expected
public void mouseReleased(MouseEvent e) {
^
CirSim.java:2869: error: illegal start of expression
void enableItems() {
^
CirSim.java:2869: error: ';' expected
void enableItems() {
^
CirSim.java:2880: error: illegal start of expression
public void itemStateChanged(ItemEvent e) {
^
CirSim.java:2880: error: illegal start of expression
public void itemStateChanged(ItemEvent e) {
^
CirSim.java:2880: error: ';' expected
public void itemStateChanged(ItemEvent e) {
^
CirSim.java:2880: error: ';' expected
public void itemStateChanged(ItemEvent e) {
^
CirSim.java:2932: error: illegal start of expression
void setGrid() {
^
CirSim.java:2932: error: ';' expected
void setGrid() {
^
CirSim.java:2938: error: illegal start of expression
void pushUndo() {
^
CirSim.java:2938: error: ';' expected
void pushUndo() {
^
CirSim.java:2948: error: illegal start of expression
void doUndo() {
^
CirSim.java:2948: error: ';' expected
void doUndo() {
^
CirSim.java:2957: error: illegal start of expression
void doRedo() {
^
CirSim.java:2957: error: ';' expected
void doRedo() {
^
CirSim.java:2966: error: illegal start of expression
void enableUndoRedo() {
^
CirSim.java:2966: error: ';' expected
void enableUndoRedo() {
^
CirSim.java:2971: error: illegal start of expression
void setMouseMode(int mode)
^
CirSim.java:2971: error: ';' expected
void setMouseMode(int mode)
^
CirSim.java:2971: error: ';' expected
void setMouseMode(int mode)
^
CirSim.java:2980: error: illegal start of expression
void setMenuSelection() {
^
CirSim.java:2980: error: ';' expected
void setMenuSelection() {
^
CirSim.java:2989: error: illegal start of expression
void doCut() {
^
CirSim.java:2989: error: ';' expected
void doCut() {
^
CirSim.java:3006: error: illegal start of expression
void doDelete() {
^
CirSim.java:3006: error: ';' expected
void doDelete() {
^
CirSim.java:3039: error: illegal start of expression
void doCopy() {
^
CirSim.java:3039: error: ';' expected
void doCopy() {
^
CirSim.java:3051: error: illegal start of expression
void enablePaste() {
^
CirSim.java:3051: error: ';' expected
void enablePaste() {
^
CirSim.java:3055: error: illegal start of expression
void doPaste() {
^
CirSim.java:3055: error: ';' expected
void doPaste() {
^
CirSim.java:3101: error: illegal start of expression
void clearSelection() {
^
CirSim.java:3101: error: ';' expected
void clearSelection() {
^
CirSim.java:3109: error: illegal start of expression
void doSelectAll() {
^
CirSim.java:3109: error: ';' expected
void doSelectAll() {
^
CirSim.java:3117: error: illegal start of expression
public void keyPressed(KeyEvent e) {}
^
CirSim.java:3117: error: illegal start of expression
public void keyPressed(KeyEvent e) {}
^
CirSim.java:3117: error: ';' expected
public void keyPressed(KeyEvent e) {}
^
CirSim.java:3117: error: ';' expected
public void keyPressed(KeyEvent e) {}
^
CirSim.java:3118: error: illegal start of expression
public void keyReleased(KeyEvent e) {}
^
CirSim.java:3118: error: illegal start of expression
public void keyReleased(KeyEvent e) {}
^
CirSim.java:3118: error: ';' expected
public void keyReleased(KeyEvent e) {}
^
CirSim.java:3118: error: ';' expected
public void keyReleased(KeyEvent e) {}
^
CirSim.java:3120: error: illegal start of expression
public void keyTyped(KeyEvent e) {
^
CirSim.java:3120: error: illegal start of expression
public void keyTyped(KeyEvent e) {
^
CirSim.java:3120: error: ';' expected
public void keyTyped(KeyEvent e) {
^
CirSim.java:3120: error: ';' expected
public void keyTyped(KeyEvent e) {
^
CirSim.java:3149: error: ';' expected
boolean lu_factor(double a[][], int n, int ipvt[]) {
^
CirSim.java:3149: error: <identifier> expected
boolean lu_factor(double a[][], int n, int ipvt[]) {
^
CirSim.java:3149: error: not a statement
boolean lu_factor(double a[][], int n, int ipvt[]) {
^
CirSim.java:3149: error: ';' expected
boolean lu_factor(double a[][], int n, int ipvt[]) {
^
CirSim.java:3149: error: ';' expected
boolean lu_factor(double a[][], int n, int ipvt[]) {
^
CirSim.java:3228: error: illegal start of expression
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: ';' expected
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: <identifier> expected
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: not a statement
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: ';' expected
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: <identifier> expected
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: not a statement
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3228: error: ';' expected
void lu_solve(double a[][], int n, int ipvt[], double b[]) {
^
CirSim.java:3265: error: reached end of file while parsing
}
^
71 errors

D:\Circuit rus\src>


Добавлено через 23 минуты
А, всё, понял, закрывающую скобку удалил нечаянно ))

Скомпилировались классы...

Добавлено через 4 минуты
А как все эти классы в *.jar упаковать?

Я извлёк винраром из готового апплета классы, заменил исправленные...

Добавлено через 24 минуты
Засунул в zip и сменил расширение.
При запуске окно с ошибкой:

Error: Invalid or corrupt jarfile D:\Circuit rus\circuit (2).jar
0
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
01.03.2016, 22:38 6
Лучший ответ Сообщение было отмечено артист как решение

Решение

Нет. zip не помогает. Копируй все файлы с расширением .class в отдельную папку, которая называется например result. Потом команда

Bash
1
jar cf  circuit2.jar result/
создаёт желанный jar-архив circuit2.jar. Если не получится стартовать этот архив, тогда нужен manifest файл.
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. Попробуй тогда сначала

Bash
1
set PATH=%PATH%;C:\Programs\Java\jdk\bin
После этого jar должна стать известной.
1
100 / 35 / 21
Регистрация: 17.09.2014
Сообщений: 1,599
01.03.2016, 23:50  [ТС] 9
Ааа...

Ввёл:
PATH D:\Programs\Java\jdk1.8.0_73\bin
Потом:
jar cf circuit.jar d:\circuit
Ничего не произошло, ни на диске, ни в папке ничего не появилось...

Добавлено через 1 минуту
Может команда не та?
Кликните здесь для просмотра всего текста

C:\Windows\system32>jar
Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
Options:
-c create new archive
-t list table of contents for archive
-x extract named (or all) files from archive
-u update existing archive
-v generate verbose output on standard output
-f specify archive file name
-m include manifest information from specified manifest file
-n perform Pack200 normalization after creating a new archive
-e specify application entry point for stand-alone application
bundled into an executable jar file
-0 store only; use no ZIP compression
-P preserve leading '/' (absolute path) and ".." (parent directory) components from file names
-M do not create a manifest file for the entries
-i generate index information for the specified jar files
-C change to the specified directory and include the following file
If any file is a directory then it is processed recursively.
The manifest file name, the archive file name and the entry point name are
specified in the same order as the 'm', 'f' and 'e' flags.

Example 1: to archive two class files into an archive called classes.jar:
jar cvf classes.jar Foo.class Bar.class
Example 2: use an existing manifest file 'mymanifest' and archive all the
files in the foo/ directory into 'classes.jar':
jar cvfm classes.jar mymanifest -C foo/ .


C:\Windows\system32>


Добавлено через 4 минуты
Там есть манифест, а в нём хэш сумма классов...
Это надо теперь их переставить, или просто удалить папку с ними?
0
9 / 9 / 8
Регистрация: 10.01.2016
Сообщений: 68
01.03.2016, 23:52 10
Попробуй

Bash
1
2
C:\Windows\system32>d:
D:\>jar cf circuit2.jar circuit/*
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 успешно все компилировал и потом в эту папку копировал).

Потом зашёл в эту папку, и задал следующие команды

Bash
1
2
jar cfm circuit2.jar META-INF/MANIFEST.MF *
java -jar circuit2.jar Circuit
После этого я получаю ошибку, которая изображена в прикрепленном файле.
Миниатюры
Кто может скомпилировать програмку(я её только перевёл)  
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
В манифесте стоит такая сумма:
Name: CirSim.class
SHA-256-Digest: xDIhu6CnsvpjrIMBWP97GidQTBgK0o3FiYZ9ndxj+ys=
У меня в проводнике встроена программка hash tab.

Оригинальный файл:
C43221BBA0A7B2FA63AC830158FF7B1A27504C180AD28DC589867D9DDC63FB2B
Изменённый:
EDC4C64F925EF6CB294BBD34FCC7B1D8EB0ECEF2E1C1FF6C0E35F9933AC12475
Какой - то странный хэш в манифесте, может он в кодировке Base64...

Добавлено через 28 минут
Да, действительно...
Base64 to Hex
Hex to Base64

Нужно заменить хэш на:
7cTGT5Je9sspS700/Mex2OsOzvLhwf9sDjX5kzrBJHU=
Добавлено через 10 минут
Во, собрался архив ))

Вводил:
PATH D:\Programs\Java\jdk1.8.0_73\bin
cd /D D:\circuit
jar cfm circuit2.jar META-INF/MANIFEST.MF *
Жалко не работает ((

Кликните здесь для просмотра всего текста
---------------------------
Java Virtual Machine Launcher
---------------------------
Error: A JNI error has occurred, please check your installation and try again
---------------------------
ОК
---------------------------
---------------------------
Java Virtual Machine Launcher
---------------------------
A Java Exception has occurred.
---------------------------
ОК
---------------------------


Добавлено через 45 минут
Так тоже создаётся архив, + создаётся манифест в архиве(не нужно суммы менять).

PATH D:\Programs\Java\jdk1.8.0_73\bin
cd /D D:\circuit
jar cf circuit.jar circuit *
Но сам апплет не запускается...
0
02.03.2016, 21:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2016, 21:50
Помогаю со студенческими работами здесь

Подскажите, кто это? Может кто в курсе? Девка огонь!
Оригинал Вообще распирает интерес, кто же она такая? Может какая-то знаменитость? Вообще кто...

Кто возмется скомпилировать dll
Кто поможет скомпилировать dll файл , есть исходники , нужен исходный файл trayhook.dll x64 bit...

Кто сталкивался с фирмой DNS, и кто может сказать про эксплуатацию их ноутов сервис и прочее
Добрый день. Кто сталкивался с фирмой DNS, и кто может сказать, что хорошего или плохого про нее,...

Почему NetBeans IDE 8.0.2 не может скомпилировать программу?
import java.io.*; class HelloWorld { public static void main(String args)...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru