Java 为JBehave教程项目指定哪些正确的maven依赖项?
我想学习Jbehave教程项目的JavaSpring部分 README.MD说明了在底部构建的要求:Java 为JBehave教程项目指定哪些正确的maven依赖项?,java,spring,maven,jbehave,Java,Spring,Maven,Jbehave,我想学习Jbehave教程项目的JavaSpring部分 README.MD说明了在底部构建的要求: Building the tutorial has been tested with Maven 3.0.5-3.2.1 and JDK 1.6-1.7. Newer versions of Maven and JDK should work but could also present issues.If you find any, please report them via JIRA 在
Building the tutorial has been tested with Maven 3.0.5-3.2.1 and JDK 1.6-1.7. Newer versions of Maven and JDK should work but could also present issues.If you find any, please report them via JIRA
在我的计算机上,我的计算机正在运行适用于64位Windows 7的Maven版本:3.3.3和STS版本:3.6.4
如果我能在StackOverflow上解决这个问题,我真的不想用Atlassian帐户来解决这个问题
以下是我在我的机器上构建JBehave教程的步骤:
在pom.xml中为JBehave教程项目指定哪些正确的maven依赖项?我还不清楚您的具体情况,但以下是在没有Spring的情况下使用JBehave所需的依赖项。(下面的pom示例-如果您的用户场景在gherkin中,您只需要gherkin) 我还要冒昧地猜测一下,您将需要下面的适当版本
<dependency>
<groupId>org.jbehave</groupId>
<artifactId>jbehave-spring</artifactId>
<version>4.0.3</version>
</dependency>
org.jbehave
jbehave弹簧
4.0.3
Maven找不到“快照”依赖项。
您需要在google上搜索“Maven+dependency name,但不指定版本”,检查它们的最新版本,并在pom文件中进行适当的更改
例如,我有jbehave web runner版本
3.6-beta-2
而不是3.6-SNAPSHOT
目录在那里并不意味着依赖项在那里(检查内部版本是否在那里并且它是否包含jar文件)。还要检查您在eclipse中安装的maven,并确保它指向正确的存储库。我不知道maven/eclipse集成有什么不足(至少我总是有问题)。相反,您可以尝试mvneclipse:eclipse
,然后将项目作为现有项目导入。