Openfire4.0.2 source code uses IntelliJ IDEA to build a development environment and intellijidea to build ssh
Download the compressed package from the official website, decompress the package, and open the project under the build directory.
After opening,
Related settings
Fix or download
Set
Set the java directory under each plug-in directory to source
Compile openfire and plugins
Click bugs
If the following error is reported, the package reference is incorrect.
OK!
The jar package under the lib directory is too large. The lib compressed package is the jarb package under the lib directory, and the other compressed packages are in the corresponding directory. Lib> ant, merge, dist
Http://files.cnblogs.com/files/Tsai_Quinn/merge.7z
Http://files.cnblogs.com/files/Tsai_Quinn/merge.zip
Http://files.cnblogs.com/files/Tsai_Quinn/dist.zip
Http://files.cnblogs.com/files/Tsai_Quinn/lib.zip
Http://files.cnblogs.com/files/Tsai_Quinn/ant.zip