This documentation relates to the latest version of Confluence.
If you are using an earlier version, please go to the documentation home page and select the relevant version.

I am trying to compile a plugin, but get an error about the target release

All Versions
Click for all versions
Confluence 2.9 Documentation

Index

I am trying to compile a plugin, but get an error about the "target release"

When compiling plugins and using version 1.5 of the JDK, the following error may appear:

javac: target release 1.3 conflicts with default source release 1.5
SOLUTION

The solution is essentially to tell your compiler to target Java 1.3. How to do this will differ depending on what compiler you are using, but generally, something like this will work:

javac -target 1.3 <other options here>

If you are using Maven to build your project, try adding the following to your project.properties or build.properties file:

# Set the javac target to 1.3
maven.compile.target=1.3
maven.compile.source=1.3
RELATED TOPICS

Confluence Plugin Guide
[FAQ Home]

Labels:

faq_conf_dev faq_conf_dev Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.