我需要在我的系统中安装db unit。我已经完成了安装JDBC驱动程序。我已经下载了junit-4.11.jar。
我必须将jar文件生成到目录中。执行此操作的正确方法/步骤是什么.AS链接: http://www.dbunit.org/building.html
我试图从命令行运行命令mvn
。
但我得到了错误
C:\Users\suvin>mvn install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.225s
[INFO] Finished at: Tue Nov 20 14:51:56 IST 2012
[INFO] Final Memory: 1M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM
in this directory (C:\Users\suvin). Please verify you invoked Maven from the co
rrect directory. -> [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 articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProject
Exception
任何帮助将不胜感激
答案 0 :(得分:0)
似乎C:\Users\suvin
位置没有pom文件,在执行“mvn install”之前,您的命令提示符应该存在于您的POM文件所在的位置。
供您参考。
Normaly从源代码中你可以构建(编译)它并获得你的jar。要构建源代码,您可以使用ant或maven,它们是java中的一些构建工具。源代码提供程序使用build.xml或pom.xml或两者提供源代码。您可以使用构建技术来编译该Java源代码并从中获取jar。
您可以从网络
了解ant和maven答案 1 :(得分:0)
POM文件中是否包含dbUnit依赖项,如果是这样,mvn install会执行您期望它执行的操作
<dependency>
<groupId>org.dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.4.3</version>
</dependency>