Я чувствую себя четырехлетним ребенком, у которого есть ломтик хлеба с пб и ломтик с желе, и он спрашивает, как сделать бутерброд..
Мне поручили поддерживать веб-сайт javaEE, который был создан наша материнская компания, которая больше не поддерживает нас. Я относительно новичок в JavaEE и пытаюсь выяснить, как перекомпилировать файлы, которые необходимо изменить, из корневой папки сайта.
Я скачал NetBeans, чтобы помочь мне с этим, но все еще могу' т понять это. Моя проблема в том, что java-файлы не могут найти какие-либо пакеты и ресурсы, от которых они зависят. Насколько мне известно, ресурсы есть... хотя я вижу некоторые пакеты, начинающиеся с "com." и "javax.", и я не вижу "com" или " javax» в любом месте. Я считаю, что моя проблема как-то связана с настройкой пути к классу в свойствах проекта в NetBeans. Я пробовал это, но либо я делаю это неправильно, либо он не работает. Вся эта компиляция Java настолько чужда мне, что было бы здорово, если бы кто-нибудь мог направить меня в правильном направлении компиляции этого веб-сайта.
Я опубликовал выборку иерархии папок веб-сайта, чтобы помочь:
Я пытаюсь скомпилировать файл RecordAdd.java здесь конкретно в данный момент. Некоторые из пакетов, которые он пытается импортировать, происходят из его родительской папки asp или папки, в которой он находится, easp. Файл также пытается import com.icesoft.faces.component.*;
, где '*' состоит из нескольких разных импортов родительских пакетов. Я не вижу папку com
, как я уже упоминал, но вижу файлы icefaces.jar в папке lib
в папке WEB-INF
. Я попытался поместить эти папки в путь к классам категории NetBeans Library-Compile, но это ничего не дало.
Я что-то делаю не так, возможно, это базовые знания о компиляции Java-проектов, но я просто не понял. Я очень ценю любую помощь, только, пожалуйста, не будьте слишком суровы. Спасибо!