当前位置: 首页 > 知识库问答 >
问题:

Atlassian SDK中的错误

古彦
2023-03-14

我目前正试图开始使用艾特莱森SDK,我已经按照艾特莱森SDK文档中的描述安装了它。但是当我运行SDK命令时,它不起作用。例如,当我运行命令时

atlas-run-standalone --product jira

它失败,输出如下:

Executing: "C:\Users\XXX\Programme\apache-maven-3.1.1\bin\mvn" com.atlassian.maven.plugins:maven-am
ps-plugin:4.2.20:run-standalone -gs C:\Users\XXX\atlassian-plugin-sdk\apache-maven/conf/settings.xm
l -Dproduct=jira
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-amps-plugin:4.2.20:run-standalone (default-cli) @ standalone-pom ---
[INFO] Google Analytics Tracking is enabled to collect AMPS usage statistics.
[INFO] Although no personal information is sent, you may disable tracking by adding <allowGoogleTracking>false
</allowGoogleTracking> to the amps plugin configuration in your pom.xml
[INFO] Sending event to Google Analytics: AMPS:jira - Run Standalone
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.861s
[INFO] Finished at: Thu Apr 24 09:32:47 CEST 2014
[INFO] Final Memory: 16M/245M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.atlassian.maven.plugins:maven-amps-plugin:4.2.20:run-standalone (
default-cli) on project standalone-pom: Execution default-cli of goal com.atlassian.maven.plugins:ma
ven-amps-plugin:4.2.20:run-standalone failed: An API incompatibility was encountered while executing
com.atlassian.maven.plugins:maven-amps-plugin:4.2.20:run-standalone: java.lang.NoSuchMethodError: o
rg.apache.maven.execution.MavenSession.getRepositorySession()Lorg/sonatype/aether/RepositorySystemSe
ssion;
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>com.atlassian.maven.plugins:maven-amps-plugin:4.2.20
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/Users/XXX/.m2/repository/com/atlassian/maven/plugins/maven-amps-plugin/4
.2.20/maven-amps-plugin-4.2.20.jar
[ERROR] urls[1] = file:/C:/Users/XXX/.m2/repository/com/atlassian/core/atlassian-core/4.0/atlassian
-core-4.0.jar
# more [ERROR] urls[x] = ...
[ERROR] urls[130] = file:/C:/Users/XXX/.m2/repository/org/twdata/maven/mojo-executor/1.5.1/mojo-exe
cutor-1.5.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following arti
cles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException

有关我的机器的更多信息:

  • Windows 7 Professional,x64
  • javac 1.7.0_45
  • 已设置JAVA_HOME,%JAVA_HOME%/bin已添加到路径

以及atlas版本司令部回复的信息:

ATLAS Version:    4.2.20
ATLAS Home:       C:\Users\XXX\atlassian-plugin-sdk
ATLAS Scripts:    C:\Users\XXX\atlassian-plugin-sdk\bin
ATLAS Maven Home: C:\Users\XXX\atlassian-plugin-sdk\apache-maven
--------
Executing: "C:\Users\XXX\Programme\apache-maven-3.1.1\bin\mvn" --versi
n-plugin-sdk\apache-maven/conf/settings.xml
Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-1
Maven home: C:\Users\XXX\Programme\apache-maven-3.1.1
Java version: 1.7.0_45, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_45\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

共有1个答案

董霖
2023-03-14

您是否设置了ATLAS_MVN来使用自己安装的Maven?艾特莱森SDK在4. x版本中不支持Maven 3.1,因为Maven本身存在不兼容的更改(MNG-5354)。

有一个补丁(AMPS-1029);升级之前,请使用Maven 3.0或与AMPS捆绑的mvn

AMPS 5.0现已发布(AMPS SDK 5.0.0发行说明),包括该修复程序,并支持Maven 3.1。

 类似资料:
  • 问题内容: 以下代码中有错误吗?它显示找不到符号,符号:类出位置:类系统。在日志中,它显示了很多错误,包括 java.lang.ClassFormatError:类Area中的方法“”具有非法签名“(Ljava / lang / Object;)Ljava / lang / System $ out $ println;” 问题答案: 该语句应写在某些块中。不能直接在课堂上写。 它应该放在大括号内

  • 让我们举一个简单的例子: 取决于代码是什么,clang会抱怨或否。如果代码是: clang抱怨: 错误:Constexpr函数永远不会产生常量表达式[-Wvalid-Constexpr] 注意:非constexpr函数'运算符 /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../..//include/c/4.8/ostream:530:5:注意:此处声明

  • 但是eclipse向我显示了一个错误,告诉我它找不到http://java.sun.com/portlet_2_0的标记库描述符。 如何使用tld文件解决此问题?

  • 问题内容: 我为正在编写的Java程序定义了两个类,分别称为Class1和Class2。在Class1的构造函数主体中,我调用了class 2的构造函数。但是,出现编译错误 我尝试使用谷歌搜索此错误,但在任何地方都找不到有关此确切错误的任何讨论,因此我想我会将其发布到堆栈交换中。 有人可以解释这是什么类型的错误吗?class1和class2都非常简单:都只有一个构造函数方法,在两种情况下都将JSO

  • 问题内容: 我有一个脚本,应该将某些内容附加到文件中,但是它引发了一个我不理解的错误,并且不确定如何触发该错误。 这是代码: 这是“ test2 words.txt”文件的内容: 这是我得到的完整错误: 问题答案: 引用Python文件操作的答案,在Windows上进行读写之间切换时,必须有一个中间的fflush,fsetpos,fseek或rewind操作。 这是一个可能的解决方法: 在中,是参

  • 问题内容: 我的应用程序作为一个应用程序运行时没有错误,但是作为一个applet引发了以下错误: java.lang.reflect.invocationtargetexception 这是我第一次尝试将应用程序用作applet,因此我可能做错了一些,但这是我的主要课程: 对象的HTML: 查看自己的错误的示例页面:http : //fogest.com/java_example/ 问题答案: 完

  • 问题内容: 当我尝试使用我的IP地址登录mysql时出现错误1130 qht,我可以这样做吗 问题答案: 不允许您的客户端IP连接到该服务器,必须将其添加到允许的客户端帐户。例如,假设您在一个数据库中添加了具有所有权限的用户帐户: 其中db是数据库名称,username是username,而客户端IP是192.168.0.1 有关用户帐户创建的详细信息,请参阅文档

  • 问题内容: 我有这段代码,它返回“ temp”字符串。我想将此字符串解析为JSON对象,并且还向我的引用库中添加了JSON简单的1.1.1.jar。但是classnotfound错误和classdeffound错误显示在日志目录中。如何解决呢? 问题答案: 不要像这样添加jar文件。按照这些步骤 您应该尝试这样: Java中对项目中所有的引用 如果项目的根目录不存在,则创建一个文件夹。将文件夹复制