I'm trying to follow this tutorial, but when I try to build even the skeleton generated by atlas-create-jira-plugin, I get the following compilation error:
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on
a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.594 s
[INFO] Finished at: 2016-03-31T11:55:43-06:00
[INFO] Final Memory: 21M/360M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.
5.1:compile (default-compile) on project MyViewTab: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on
a JRE rather than a JDK?
[ERROR] -> [Help 1]
But Atlas sees Java home as a JDK:
C:\development\workspaces\branch\MyViewTab>atlas-version
ATLAS Version: 6.2.2
ATLAS Home: C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2
ATLAS Scripts: C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\bin
ATLAS Maven Home: C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\apache-ma
ven-3.2.1
AMPS Version: 6.2.1
--------
Executing: "C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\apache-maven-3.
2.1\bin\mvn.bat" --version -gs C:\Applications\Atlassian\atlassian-plugin-sdk-6.
2.2\apache-maven-3.2.1/conf/settings.xml
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; sup
port was removed in 8.0
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T11:37:5
2-06:00)
Maven home: C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\apache-maven-3.
2.1\bin\..
Java version: 1.8.0_72, vendor: Oracle Corporation
Java home: C:\development\environments\Java\jdk1.8.0_72
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
And so does Maven:
C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\apache-maven-3.2.1\bin>mvn
-version
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T11:37:5
2-06:00)
Maven home: C:\Applications\Atlassian\atlassian-plugin-sdk-6.2.2\apache-maven-3.
2.1\bin\..
Java version: 1.8.0_72, vendor: Oracle Corporation
Java home: C:\development\environments\Java\jdk1.8.0_72
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
So I'm not sure where the problem here is coming from. Does anyone have any experience with this issue and know where else there might be a configuration error that could lead to this? I am on Windows 7; my JAVA_HOME environment variable is set to "C:\development\environments\Java\jdk1.8.0_72".