Отладка Cyc Server локально

Я получил экземпляр Cyc(ReserchCyc), установленный локально. Просматривая содержимое, я вижу несколько файлов war для cyc(версия, которую мы используем). Таким образом, по сути, Cy-Enterprise - это веб-сервер, на котором размещены несколько войн (каждая из которых служит одной цели).

Вот вопрос: я знаю, что мы всегда можем отладить веб-приложение с помощью IDE (без исходного кода, просто файл класса)... сделали это для простого веб-приложения с единой войной.

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

1 ответ

Итак, для повторения, Cyc написан на языке с именем SubL и формальной логике с именем CycL. Для запуска на реальном компьютере эти языки переписываются / компилируются в систему времени исполнения Java. Cycorp не вызвался добровольно, если это преобразование исходного кода в исходный код или что SubL и CycL преобразованы в коды операций JVM (Java Virtual Machine).

Каждый раз, когда у вас есть код Java, вы можете преобразовать его в коды операций JVM. Эти коды операций JVM обычно хранятся в файлах с расширением ".class", а не хранятся в виде исходного кода Java в файлах с расширением ".java".

Поскольку для работы с файлами классов обычно требуются другие файлы классов, они много раз хранятся в zip-файлах с определенной структурой каталогов. Часто эти zip-файлы обрабатываются так, как если бы они не были сжаты в один файл. Для этого вы переименовываете zip-файлы с расширением ".jar" (потому что они являются Java-архивами) или с расширением ".war" (для Web-архива).

Поскольку все программы имеют проблемы и не работают так, как им предназначено, большинство языков имеют среды отладки, которые помогают вам контролировать различные части и выяснять, как они работают и как заставить их делать то, что они должны делать.

Видимо, кто-то еще задал похожий вопрос. Лучший способ отладки веб-приложения Java, упакованного как WAR, с использованием Eclipse и Maven?

Что не ясно, так это то, что этот метод будет работать с файлами WAR, которые у вас есть. Поскольку вы являетесь лицензиатом ResearchCyc, я полагаю, что вам придется попробовать это самостоятельно и сообщить нам, выполняют ли эти инструменты то, что вам нужно.

Если мы не подписали соглашение с Cycorp, мы не сможем проверить их для вас, и вы не сможете сделать их доступными для посторонних лиц (не ResearchCyclists), чтобы позволить им попробовать.

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