powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java classpath
25 сообщений из 30, страница 1 из 2
Java classpath
    #39625421
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужна помощь в подключении библиотеки.
в справочнике написано так

This XQuery Module contains functions and variables to perform XSLT transformations. By default, this module uses Java’s XSLT 1.0 Xalan implementation to transform documents. XSLT 2.0 is used instead if Version 9.x of the Saxon XSLT Processor (saxon9he.jar, saxon9pe.jar, saxon9ee.jar) is found in the classpath. A custom transformer can be specified by overwriting the system property javax.xml.transform.TransformerFactory, as shown in the following Java example:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
System.setProperty(
  "javax.xml.transform.TransformerFactory",
  "org.custom.xslt.TransformerFactoryImpl");
 
Context ctx = new Context();
String result = new XQuery("xslt:transform('...', '...')").execute(ctx);
...
ctx.close();



я скачал архив с оффициальной страницы, а куда и что прописать не знаю, ни когда не изучал java....

кто может помогите плз
...
Рейтинг: 0 / 0
Java classpath
    #39625495
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фридрих,

Сейчас меня закидают (и в-общем, правильно), но если человек никогда с этим не сталкивался, то (чтобы не отбить интерес к Java) можно все jar-ники закинуть в каталог

<JAVA>\jre\lib\ext\

где <JAVA> - каталог, куда установлена JDK.

Но лучше так все-таки не делать!!! Почитайте (а лучше - воспользуйтесь поиском) и делайте правильно :)
...
Рейтинг: 0 / 0
Java classpath
    #39625558
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фридрих,

Создание, импорт и настройка проектов Java

fplabСейчас меня закидают (и в-общем, правильно),
...
Рейтинг: 0 / 0
Java classpath
    #39625588
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick,

NetBeans (Eclipse, Idea) - это все хорошо. Там за нас уже все придумано :) А если вопрошатель работает из командной строки?
...
Рейтинг: 0 / 0
Java classpath
    #39625655
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
благодарность всем от меня, но я ни когда не смотрел в сторону java!

кто нибудь может написать пошаговую инструкцию плз!
Я скачал от сюда BaseX
тот архив который надо добавить скачал от сюда Saxon-HE
вот что пишет справочник здесь XSLT Module

прошу не отсылайте учить или что то в этом роде, мне нужна только пошаговая инструкция пожалуйста!
...
Рейтинг: 0 / 0
Java classpath
    #39625659
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabGarrick,

NetBeans (Eclipse, Idea) - это все хорошо. Там за нас уже все придумано :) А если вопрошатель работает из командной строки?
Вы сами-то в это верите?
...
Рейтинг: 0 / 0
Java classpath
    #39625661
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фридрихблагодарность всем от меня, но я ни когда не смотрел в сторону java!

кто нибудь может написать пошаговую инструкцию плз!
Я скачал от сюда BaseX
тот архив который надо добавить скачал от сюда Saxon-HE
вот что пишет справочник здесь XSLT Module

прошу не отсылайте учить или что то в этом роде, мне нужна только пошаговая инструкция пожалуйста!
А вам точно нужна функция XLST трансформации? Вы знаете что это такое?
...
Рейтинг: 0 / 0
Java classpath
    #39625664
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фридрихблагодарность всем от меня, но я ни когда не смотрел в сторону java!

кто нибудь может написать пошаговую инструкцию плз!
Я скачал от сюда BaseX
тот архив который надо добавить скачал от сюда Saxon-HE
вот что пишет справочник здесь XSLT Module

прошу не отсылайте учить или что то в этом роде, мне нужна только пошаговая инструкция пожалуйста!
Вот здесь в скрипте запуска программы basex.bat в 6-ой строке устанавливается CLASSPATH. Добавьте туда имена ваших jar файлов, которые вы хотите подключить.
...
Рейтинг: 0 / 0
Java classpath
    #39625677
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickВот здесь в скрипте запуска программы basex.bat в 6-ой строке устанавливается CLASSPATH. Добавьте туда имена ваших jar файлов, которые вы хотите подключить.
я на линуксе открыл файл как из примера и прописал

CP=$MAIN/BaseX.jar:$MAIN/lib/*:$MAIN/lib/custom/saxon9he.jar
но не работает... может не то прописал?
...
Рейтинг: 0 / 0
Java classpath
    #39625685
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФридрихGarrickВот здесь в скрипте запуска программы basex.bat в 6-ой строке устанавливается CLASSPATH. Добавьте туда имена ваших jar файлов, которые вы хотите подключить.
я на линуксе открыл файл как из примера и прописал

CP=$MAIN/BaseX.jar:$MAIN/lib/*:$MAIN/lib/custom/saxon9he.jar
но не работает... может не то прописал?
Всё правильно. А файл точно там лежит? Именно JAR, а не ZIP?
...
Рейтинг: 0 / 0
Java classpath
    #39625687
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И там, в вашей ошибке говорит что три файла должно быть - saxon9he.jar, saxon9pe.jar, saxon9ee.jar.
...
Рейтинг: 0 / 0
Java classpath
    #39625688
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, на счёт трёх файлов это я погорячился, одного должно быть достаточно.
...
Рейтинг: 0 / 0
Java classpath
    #39625690
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickНет, на счёт трёх файлов это я погорячился, одного должно быть достаточно.
да, лежит там jar файл
...
Рейтинг: 0 / 0
Java classpath
    #39625826
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickfplabGarrick,

NetBeans (Eclipse, Idea) - это все хорошо. Там за нас уже все придумано :) А если вопрошатель работает из командной строки?
Вы сами-то в это верите?

По современным понятиям, если проект не собирается регулярно на отдельном сервере- то его и нет, считай.
А на этом сервере нет никакой IDE.
Так что вся сборка должна быть расчитана на сборку из командной строка.
Неважно- maven, gradle, bazel- но IDE только читает конфиг. Более того, IDE могут быть разные.
...
Рейтинг: 0 / 0
Java classpath
    #39625851
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickfplabGarrick,

NetBeans (Eclipse, Idea) - это все хорошо. Там за нас уже все придумано :) А если вопрошатель работает из командной строки?
Вы сами-то в это верите?
А я и не собираюсь догадываться в чем человек работает. Но точно знаю одно - командная строка никогда не подведет. А уж что он там выберет - его дело. Когда IDE нет (ну мало ли по каким причинам), то выбор единственный :)
И знание что такое classpath и как его задавать в любом случае не лишнее
...
Рейтинг: 0 / 0
Java classpath
    #39625884
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabИ знание что такое classpath и как его задавать в любом случае не лишнее
Знания никогда не бывают лишними, более того, все беды случаются чаще всего как раз от их недостатка.
...
Рейтинг: 0 / 0
Java classpath
    #39625950
sanBez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickИ там, в вашей ошибке говорит что три файла должно быть - saxon9he.jar, saxon9pe.jar, saxon9ee.jar.
хмм...

это не ошибка, это вырезка из доки.

ошибку то никто не видел еще кажись. и тс не показал. так что пока идут соревнования телепатов.

то ли я не проснулся

@Фридрих: покажи что в консоль то выводится
...
Рейтинг: 0 / 0
Java classpath
    #39625990
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется что написать пошаговую инструкцию мы не сможем.

Ну по крайней мере мы не покроем все возможные ошибки.

Для начала автор должен нам показать переменную CLASS_PATH.
...
Рейтинг: 0 / 0
Java classpath
    #39626089
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
друзья, я вообще не разбираюсь в java и вряд ли что смогу показать...сорри, но я надеялся что если кто скачает себе и сделает - а потом расскажет как он это сделал...
...
Рейтинг: 0 / 0
Java classpath
    #39626359
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видимо задача очень сложная, дал объявление на фрилансе и ни кто еще ни чего не предложил
...
Рейтинг: 0 / 0
Java classpath
    #39626429
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В топике есть люди которые готовы помочь. Но ты сформулировал задачу "на двойку".

Позволь дать совет. Задай эту задачку знакомым It-шникам не ради решения
а ради критики. Что не так. Как лучше подать тему чтобы получить ответ.

Попробуй у тебя получится.
...
Рейтинг: 0 / 0
Java classpath
    #39626694
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВ топике есть люди которые готовы помочь. Но ты сформулировал задачу "на двойку".

Позволь дать совет. Задай эту задачку знакомым It-шникам не ради решения
а ради критики. Что не так. Как лучше подать тему чтобы получить ответ.

Попробуй у тебя получится.

Полностью поддерживаю, совершенно непонятны исходные условия и что нужно получить в итоге.
@Фридрих, может быть мы знаем миллион вариантов сделать что вы хотите и без этой базы, но мы не знаем чего вы хотите.
...
Рейтинг: 0 / 0
Java classpath
    #39626754
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickПолностью поддерживаю, совершенно непонятны исходные условия и что нужно получить в итоге.
@Фридрих, может быть мы знаем миллион вариантов сделать что вы хотите и без этой базы, но мы не знаем чего вы хотите.
в итоге я хочу обрабатывать очень большие XML файлы на сервере, а так же делать преобразования в различные форматы, например EPUB, HTML, XSL-FO и пр. И этот продукт подходит для моих задач как ни какой другой....но проблема в том что я хочу установить пакет saxon9he, но не знаю как.... в инструкции написано для тех кто может программировать на java, вот и попросил помощи...
...
Рейтинг: 0 / 0
Java classpath
    #39626865
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фридрих,

Может быть вам Apache FOP нужен?
...
Рейтинг: 0 / 0
Java classpath
    #39626920
Фридрих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё решилось одной строкой

javac -d bin -classpath /home/frei/basex/BaseX.jar -sourcepath src /home/frei/basex/lib/custom/saxon9he.jar

только выдало это
Код: c#
1.
2.
3.
javac: invalid flag: /home/frei/basex/lib/custom/saxon9he.jar
Usage: javac <options> <source files>
use -help for a list of possible options



но всё потом заработало как мне и надо.... хотелось бы узнать, что я подпортил или что не так? И как сделать лучше...?
не нравится мне " javac: invalid flag: "
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Java classpath
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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