File / Directory | Description |
---|---|
LICENSE.html
|
FlexDoc Software License |
README.html
|
this file |
CHANGES.html
|
change log of FlexDoc/Javadoc |
docs/
|
FlexDoc/Javadoc & FlexDoc.XYZ Documentation – an HTML copy of all descriptions/documentation published on the product web-site (on the moment of the release). It may be useful when you cannot access the online pages or they changed too much since this release. |
bin/
|
Files prepared for Windows Installation: |
designer.bat
|
|
generator-modular.bat
|
|
generator-modular_azure.bat
|
|
generator-modular_RTF.bat
|
|
generator-non-modular.bat
|
|
bin/linux/
|
Files prepared for Linux Installation: |
designer.sh
|
|
generator-modular.sh
|
|
generator-modular_azure.sh
|
|
generator-modular_RTF.sh
|
|
generator-non-modular.sh
|
|
bin/macOS/
|
Files prepared for macOS Installation: |
designer.command
|
|
generator-modular.command
|
|
generator-modular_azure.command
|
|
generator-modular_RTF.command
|
|
generator-non-modular.command
|
|
lib/
|
Runtime Environment: |
flexdoc-javadoc.jar
|
|
flexdoc.config
|
|
flexdoc_linux.config
|
|
flexdoc_macOS.config
|
|
config/
|
Configuration files (created and updated dynamically): |
designer.config
|
|
generator.config
|
|
generator_azure.config
|
|
generator_RTF.config
|
|
templates/
|
Bundled template applications |
classic/
|
|
demo/
|
Java files for demo generation: |
modular/
|
|
non-modular/
|
|
taglets/
|
|
make_taglet.(bat|sh|command)
|
|
integrations/
|
The support files for integrations of FlexDoc/Javadoc with other software systems |
ant/
|
|
modular/
|
|
build.xml
|
|
make.(bat|sh|command)
|
|
non-modular/
|
|
maven/
|
|
pom.xml
|
|
site.(bat|sh|command)
|
|
gradle/
|
|
modular/
|
|
build.gradle
|
|
make.(bat|sh|command)
|
|
non-modular/
|
|
Specifically, the FlexDoc/Javadoc software available includes
See Windows Installation, Linux Installation and macOS Installation respectively.
Processing Mode | Description |
---|---|
Demo Mode |
Covered by the Demo License,
which is activated by default when no other licenses have been found. This mode allows you:
|
Full Mode |
Activated in the presence of a
Commercial License for FlexDoc/Javadoc.
This mode allows you:
|
Trial Mode |
Activated in the presence of a trial license
for FlexDoc/Javadoc. In this mode, the software will work the same as in the full mode except the following:
|
'{flexdoc-javadoc}'
{flexdoc-javadoc}\bin
directory.
Edit *.bat
files to specify the JDK_HOME
variable according
to the location of JDK (Java Development Kit) version 11 (or later) installed on your system.
flexdoc-javadoc.license
(received by e-mail), copy it to {flexdoc-javadoc}\lib
directory.
This file should always be near the flexdoc-javadoc.jar
file!
designer.bat
or generator-modular.bat
/ generator-non-modular.bat
!
'{flexdoc-javadoc}'
.
'flexdoc-javadoc.license'
(received by e-mail),
copy it to {flexdoc-javadoc}/lib
directory.
{flexdoc-javadoc}/bin/linux
directory.
For each *.sh
shell script file:
JDK_HOME
variable according to the location of JDK (Java Development Kit) version 11 (or later) installed on your system.designer.sh
or generator-modular.sh
/ generator-non-modular.sh
!
'{flexdoc-javadoc}'
.
'flexdoc-javadoc.license'
(received by e-mail),
copy it to {flexdoc-javadoc}/lib
directory.
{flexdoc-javadoc}/bin/macOS
directory (open it with the Finder).
Javadoc with FlexDoc Doclet is launched by generator-xxx.command
shell script file.
generator-xxx.command
file:
generator-xxx.command
with TextEdit (confirm in the warning box that it is OK to open it).
Then, simply resave that file via File | Save menu.
With that procedure, you will sign generator.command
as its “owner/creator”, which is a precondition to be able running it.
generator-xxx.command
with the executable privilege.
Run the Terminal and type in it 'chmod u+x'
followed by a space and the full pathname of the script file
(instead of typing it, just drag generator-xxx.command
from the Finder into the Terminal window). Then, press Enter.
generator-xxx.command
from the Finder just by clicking twice on it.
designer.command
that runs the
Template Designer.
Please, make sure that Apache Ant is installed on your system. You can download Ant from:
https://ant.apache.org.
The download archive will contain exactly the Ant home directory, which you may
unpack at any location (e.g. C:\apache-ant-1.10.13
).
{flexdoc-javadoc}/integrations/ant/modular
'JAVA_HOME'
and 'ANT_HOME'
variables according to your Java and Ant locations)
and run:
make.bat
(on Windows)make.sh
(on Linux) – make it executable by changing its "Permission" propertiesmake.command
(on macOS) – make it executable as described for generator-xxx.command
'out'
subdirectory.
out/index.html
to see the demo JavaDoc generated by FlexDoc Doclet.
Please, make sure that Apache Maven is installed on your system. You can download Maven from:
https://maven.apache.org.
The download archive will contain exactly the Maven home directory, which you may
unpack at any location (e.g. C:\apache-maven-3.9.0
).
{flexdoc-javadoc}/integrations/maven
'JAVA_HOME'
and 'M2_HOME'
variables according to your Java and Maven locations)
and run:
site.bat
(on Windows)site.sh
(on Linux) – make it executable by changing its "Permission" propertiessite.command
(on macOS) – make it executable as described for generator-xxx.command
'target'
subdirectory.
target/site/index.html
file.
Then, go to "Project Reports" and click "FlexDoc Doclet Demo".
You will see the demo JavaDoc generated by FlexDoc Doclet.
Note: To pass those steps, Maven may need to download from Internet and install lots of plugins. (In fact, Maven is all made of various plugins, which it downloads from Internet dynamically as needed.) So, you must be connected to Internet during that.
Please, make sure that Gradle is installed on your system. You can download / install Gradle from: https://gradle.org
Running the demo:{flexdoc-javadoc}/integrations/gradle/modular
'JAVA_HOME'
and 'GRADLE_HOME'
variables according to your Java and Gradle locations)
and run:
make.bat
(on Windows)make.sh
(on Linux) – make it executable by changing its "Permission" propertiesmake.command
(on macOS) – make it executable as described for generator-xxx.command
'build'
subdirectory.
build/reports/flexdoc-doclet-demo/index.html
to see the demo JavaDoc generated by FlexDoc Doclet.
{flexdoc-javadoc}/CHANGES.html