Good morning, I'm following these steps to create a Jira plugin: https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/ but when I run "atlas-create-jira-plugin" I'm getting this error: "Execution null of goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate failed: A required class was missing while executing org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate: org/objectweb/asm/Opcodes"
I've checket my .m2/repository but here I have "C:\Users\eserretb.m2\repository\org\ow2\asm\asm\6.2.1\asm-6.2.1.jar".
Where can the problem be?
Thank you. Regards.
I tried coying the content from "C:\Applications\Atlassian\atlassian-plugin-sdk-8.2.7\repository" to "C:\Users\user.m2\repository" but it does not work. Here is my settings.xml:
<settings>
<pluginGroups>
<pluginGroup>com.atlassian.maven.plugins</pluginGroup>
</pluginGroups>
<localRepository>C:\Users\eserretb\.m2\repository</localRepository>
<servers>
<server>
<id>HO</id>
<username>admin</username>
<password>acetato</password>
</server>
<server>
<id>Public Everis Repositories</id>
<username>admin</username>
<password>acetato</password>
</server>
<server>
<id>Public Repositories</id>
<username>admin</username>
<password>acetato</password>
</server>
<server>
<id>public</id>
<username>admin</username>
<password>acetato</password>
</server>
<server>
<id>nexus</id>
<username>admin</username>
<password>tpBC7AAS</password>
</server>
</servers>
<mirrors>
<mirror>
<id>nexus</id>
<mirrorOf>*,!sonar</mirrorOf>
<url>https://umane.everis.com/nexus/content/groups/everis.all/</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>defaultProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<!--
Information on all Atlassian Maven repositories is available at
http://confluence.atlassian.com/display/DEVNET/Atlassian+Maven+Repositories.
-->
<repositories>
<repository>
<id>central</id>
<url>https://m2proxy.atlassian.com/repository/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy>
</releases>
</repository>
<repository>
<id>atlassian-m1-repository</id>
<url>https://m2proxy.atlassian.com/repository/m1/</url>
<releases>
<checksumPolicy>fail</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>atlassian-m1</id>
<url>https://maven.atlassian.com/content/groups/m1/</url>
<releases>
<checksumPolicy>fail</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>publicmaven</id>
<url>https://maven.atlassian.com/content/groups/public/</url>
<releases>
<checksumPolicy>fail</checksumPolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>atlassian-public</id>
<url>https://maven.atlassian.com/repository/public</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
<repository>
<id>atlassian-plugin-sdk</id>
<url>file://${env.ATLAS_HOME}/repository</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>https://maven.atlassian.com/content/groups/public/</url>
<releases>
<enabled>true</enabled>
<checksumPolicy>fail</checksumPolicy>
</releases>
<snapshots>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
<properties>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
<!--
If you have a Clover license, specify the filesystem path
to it here.
-->
<!--<clover.licenseLocation>/path/to/clover/license</clover.licenseLocation>-->
</properties>
</profile>
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- SERVER ON A REMOTE HOST -->
<sonar.host.url>https://umane.everis.com/sonarqube</sonar.host.url>
<sonar.login>cfa812f98783e6d05589aafe087ca8db60c2b9bd</sonar.login>
</properties>
</profile>
</profiles>
</settings>