Aspose.HTML for Java System Requirements

Aspose.HTML for Java requires a compatible Java runtime. It can be used on Windows, Linux, and macOS without installing a browser, Microsoft Office, Adobe Acrobat, or a separate conversion application.

Supported Java Versions

The published system requirements for Aspose.HTML for Java list the following Java environments:

Use a JDK to compile source code or build a project with Maven or Gradle. A compatible Java runtime is required to run the compiled application. Requirements can change, so check the supported environments for the selected Aspose.HTML for Java release before using a Java version that is not listed above. See Installation for dependency configuration.

Supported Operating Systems

Aspose.HTML for Java can run on 32-bit or 64-bit operating systems that provide a compatible Java runtime for the selected architecture. The practical requirements depend on whether the application only processes the DOM or also renders documents to PDF, XPS, or raster images.

Operating systemSupported environments and requirements
Microsoft WindowsWindows Desktop and Windows Server on x86 or x64 with a compatible Java runtime for the selected architecture.
LinuxUbuntu, openSUSE, CentOS, and other Linux distributions that run a compatible Java runtime.
macOSmacOS systems that run a compatible Java runtime.

Aspose.HTML release information does not define a permanent list of supported Windows, Linux, or macOS version numbers. Before deployment, verify that the selected Java distribution supports the target operating system and architecture, then test the required Aspose.HTML workflows in that environment.

Docker and Headless Environments

Aspose.HTML for Java can be deployed in server, CI/CD, container, and other headless environments. Minimal container images often do not include the fonts needed for consistent rendering, so font installation should be part of the container configuration when converting documents to PDF or images.

Use the following deployment guides for environment-specific instructions:

Development Environments

Aspose.HTML for Java is not tied to a specific IDE. You can use it in a Java project managed by Maven or Gradle, or add the JAR manually when a build tool is unavailable. The development environment must use a JDK compatible with the selected Aspose.HTML release.

Next Steps