Сборка сервера JBoss 3.x из исходного кода
Yuriy Larin aka Blandger
Оригинал статьи - на сайте
Компиляция и сборка сервера JBoss выполняется довольно легко. Вы сами это увидите, когда прочтете эту статейку и попробуете сделать это самостоятельно.
Что касается любых версий сервера 3.x.x, то по информации от создателей (также проверено самостоятельно), он компилируется как на JDK 1.3.x, так и на JDK 1.4.x. При этом вы конечно же получаете либо один, либо другой код. Запускать его лучше на той же версии JDK, на которой он собирался, хотя это и не "железно". Код из 1.3 без проблем исполняется на 1.4, и можно попробовать кажется и наоборот (не помню, но кажется вполне получалось это делать с кодом JBoss-а). А вот что касается JBoss версии 4.x, то он "завязан" на определенные фичи JDK 1.4 и компилиться под 1.3 - НЕ БУДЕТ (думаю что это так, хотя сам не проверял).
Допустим вы уже скачали последний дистрибутив исходников сервера JBoss с sourceforge.org. Это должен быть архив, что-то типа jboss-3.x.x-src.zip , где x.x - подномера версии (или tar архив). Кроме этого на вашем ПК должен быть установлен какой-либо JDK, скорее всего это не меньше чем JDK 1.3 или 1.4. Пусть это будет каталог: D:\j2sdk1.4.2