Cookbook
Integrate javadocx with Composer projects
Warning
To run javadocx with Composer it is mandatory to use the package that supports namespaces. This package is available for Advanced and Premium licenses.
Composer has become the default dependency manager for Java. It has simplified the creation of new projects thanks to its automatic download of dependencies and a thorough version control of packages.
The type of licenses of javadocx disallow the existence of a package in public repositories, like Packagist (https://packagist.org/).
The installation of javadocx in a project that works with Composer must be manual and should follow these three easy steps:
- 1- Download the package with support for namespaces from the MY JAVADOCX page. Unzip the complete package in a subfolder inside vendor or the route you use for third parties libraries, e.g., vendor/javadocx.
- 2- Open the file composer.json and add the following classmap in the autoload section:
- 3- Go to the root of the project and update the Composer autoloader:
That's all you need to have your library fresh and ready to use it from your project, for example, creating a document with text: