Добавление пути к классам ColdFusion, запущенного на инстансированном сервере JRun

У меня возникли проблемы с тем, чтобы мой путь к классам сервера ColdFusion распознал мои пользовательские jar-файлы Java. Путь к классам неправильно читает мой файл jvm.config (я предполагаю, что из моего сервера JRun, на котором заканчивается экземпляр CF, это производственный сервер с несколькими подключенными сайтами). Я часами бился головой об стену из-за этого. На всех остальных сайтах я отлично работал с этими jar-файлами. Один из них, по сути, является клоном этого, но по какой-то причине этот не распознает только эту часть. Остальная часть сайта работает нормально, но когда он пытается получить доступ к этой банке (это средство изменения размера изображения), он не может ее найти, и когда я посмотрел в админке CF, путь к классам не показывает путь (вообще) для каталога java, как и все другие сайты.

Также нет службы, связанной с этим сайтом (ну, есть работающая служба, которая отображается в диспетчере JRun, но не в списке служб в Windows). Когда я добавил один вручную и попытался запустить, он сказал, что он уже запущен. Я перезапустил сервер ColdFusion, но безрезультатно. Стоит ли перезапустить сервер JRun? (производственные участки будут сняты) Что я могу сделать, чтобы эта деталь заработала?

ОБНОВЛЕНИЕ: 9 октября 2008 г. Хорошо, чтобы удалить старые дрянные службы, которые зависали и не работали, мне пришлось перезагрузить сервер, даже ручное удаление не сработало. Итак, теперь у меня есть хороший экземпляр сервера ColdFusion, работающий, НО пользовательские классы Java все еще не считываются в экземпляр CF. Я думаю, мне нужно написать собственный файл jvm.config для этого экземпляра сервера ColdFusion, теперь мой вопрос: нужно ли мне перезапускать JRun или я могу просто сделать этот экземпляр сервера?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
1 644
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В конце концов, я ответил на свой вопрос, вот он:

В консоли вам нужно УСТАНОВИТЬ службу вручную со следующей строкой:

jrunsvc -install jrun_server имя-службы-отображение-службы-описание -config custom_jvm.config

"jrun_server" - это фактически экземпляр, на который вы устанавливаете. Итак, если там написано production_02, это имя экземпляра jrun, на который вы устанавливаете. Название сервиса, отображение и описание - это ерунда, которую вы можете заполнить самостоятельно. В Интернете можно найти множество файлов конфигурации, если вам нужна помощь в написании собственных.

Другие вопросы по теме