powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужна помощь в создании JAR из исходников.
12 сообщений из 12, страница 1 из 1
Нужна помощь в создании JAR из исходников.
    #38379067
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первоначальная проблема относится к ORACLE FORMS:

http://www.sql.ru/forum/1042365/eshhyo-odin-java-grid-v-oracle-forms

В настоящее время имеется: Скачанный из сети неправильно работающий fjtable.jar (прилагается)
Кроме того имеется исправленный FJTable.java (будет приложен в следующем сообщении)
Для создания может понадобиться широко известный файл frmall.jar (используется в Oracle forms, весит 2М, могу выслать на почту)
Прошу помощи - создать fjtable.jar, в котором нужно заменить FJTable.class из приложенного FJTable.java

Прошу научить, или прислать уже готовый результат. Спасибо.
С уважением,
medium
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379068
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прилагается второй файл:
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379080
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В системной переменной CLASSPATH указал:
D:\OraSource\JTABLE\NEW_VER\frmall.jar;D:\OraSource\JTABLE\NEW_VER\fjtable.jar;D:\OraSource\JTABLE;
Выполняю
javac D:\OraSource\JTABLE\NEW_VER\*.java
Получаю ошибку:
cannot resolve symbol
symbol: class ID
location: class oracle.forms.fd.FJTable
public static final ID GETROWSCHANGED = .....
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379137
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно просто скомпилировать новый класс, со старым jar-ом в classpath.
Использовать переменные среды не стоит. У класса FJTable есть package? Если нет, то просто что-то типа:
javac -cp D:\OraSource\JTABLE\NEW_VER\*.jar FJTable.java

В NEW_VER кинуть все jar-ы которые нужны для компиляции.
Затем полученый .class файл поместить в jar.
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379189
avp.mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczНужно просто скомпилировать новый класс, со старым jar-ом в classpath.
В старом jar файле есть только класс FJTable и его иннер-классы (т.е. в данном случае это не решение).
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379193
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avp.mk,
возможно Вам поможет знание того факта, что jar это на самом деле zip :)
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379201
avp.mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
medium, нужен jar(-ы) в котором лежит класс oracle.forms.ui.VBean и интерфейс oracle.forms.handler.IHandler или хотябы javadoc описывающий какие в них поля (и методы).

Ещё нужны классы oracle.forms.properties.ID и oracle.forms.ui.CustomEvent, но для них легко можно сделать заглушки.

just_vladimirвозможно Вам поможет знание того факта, что jar это на самом деле zip :)
Чем мне в данном случае могут помочь столь глубокие знания?
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379248
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avp.mk, спасибо. Я так и предполагал. Как и написал в первом сообщении - он весит 2МБ. Отправил по почте.
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379322
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут класс ID
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379327
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тут - CustomEvent

Поможите, люди добрые, поскольку с командной строкой
javac -cp D:\OraSource\JTABLE\NEW_VER\*.jar FJTable.java

у меня не прокатило - ругается на неправильный флаг (инвалид флаг, короче)

Сами мы не местные. Из оракла забрели.
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379463
avp.mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mediumjavac -cp D:\OraSource\JTABLE\NEW_VER\*.jar FJTable.java
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
@echo off
rd classes /s /q
del fjtable.jar
mkdir classes
cls

javac -cp D:\OraSource\JTABLE\NEW_VER\*.jar oracle\forms\fd\FJTable.java -d classes
jar -cvf fjtable.jar -C classes .

pause


Файл FJTable.java должен находится в подпапках oracle\forms\fd
...
Рейтинг: 0 / 0
Нужна помощь в создании JAR из исходников.
    #38379964
medium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, avp.mk обязательно попробую.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужна помощь в создании JAR из исходников.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]