首页 / 知识
关于java:persistence.xml在Maven测试期间未找到
2023-04-16 04:34:00

persistence.xml not found during maven testing我正在尝试在进行集成测试的Maven构建期间将测试数据加载到测试数据库中。 persistence.xml已正确复制到
似乎没有找到或加载persistence.xml。 使用基于Maven / Eclipse的JPA项目解决了相同的问题。 我的META-INF目录在 将此目录移动到 我认为JPA方面将我的 我正在使用Maven2,但是我忘记在我的pom.xml文件中添加此依赖项:
您的persistence.xml是否位于scr / test / resources中?原因我遇到了类似的问题。 一切正常,只要我的persistence.xml位于src / main / resources中即可。 如果我将persistence.xml移至src / test / resources,则无法再使用了。 唯一有用但可悲的答案是在这里:http://jira.codehaus.org/browse/SUREFIRE-427 似乎出于未知原因,目前尚不可能。 :-( 我有同样的问题,不是不是找不到persistence.xml文件,而是找不到XML中指定的提供程序。 确保在xml文件中具有正确的JPA提供程序依赖关系和正确的提供程序定义。 即。 使用Maven,我必须在本地安装2个toplink-essentials jar,因为没有公共存储库可以保存依赖关系。 如果在Windows上,则可以使用sysinternal的procmon来确定它是否在检查正确的路径。 只需按路径过滤->包含-> persistence.xml。 Procmon将采取任何尝试打开名为persistenc.xml的文件的尝试,您可以检查查看尝试的一个或多个路径。 有关procmon的详细信息,请参见此处:http://technet.microsoft.com/zh-cn/sysinternals/bb896645.aspx 我们遇到了同样的问题,对项目进行了一些调整,最后找到了以下内容 利用这些信息,我们回顾了一条主要规则: 尝试一下。为我们工作的微笑。 希望这对您有用。祝你好运。 |
最新内容
相关内容
linux测试dns命令?
linux测试dns命令?,系统,网络,地址,服务,客服,环境,状态,基础,管理,命令,linux配置dns服务器配置命令网卡设置配置文件里面DNS服务器地址设置,测试linux常用命令?
测试linux常用命令?,工作,地址,系统,信息,命令,目录,情况,标准,功能,控制台,linux文件系统常用命令其中一些常用的命令包括ls、cd、pwd和mkdir测试linux常用命令?
测试linux常用命令?,工作,地址,系统,信息,命令,目录,情况,标准,功能,控制台,linux文件系统常用命令其中一些常用的命令包括ls、cd、pwd和mkdirlinux中未找到命令?
linux中未找到命令?,软件,系统,档案,命令,服务,电脑,第一,分析,异常,环境,linux未找到命令行怎么删掉删除命令:rm -i 删除前逐一询问确认。-flinux命令测试客户端?
linux命令测试客户端?,地址,系统,网络,工具,工作,分析,环境,命令,下行,资料,linux测试网速的工具1、speedtest-cli是一个用Python编写的轻量级linux终端未找到命令?
linux终端未找到命令?,系统,名字,软件,工具,第一,数据,命令,终端,文件,界面,Linux中没有找到某命令的解决办法1、如果我们知道该命令属于什么linux常用命令未找到?
linux常用命令未找到?,地址,工作,系统,信息,命令,标准,目录,常用命令,控制台,功能,linux系统常用操作命令linux常用命令有pwd命令、cd命令、lslinux测试url命令?
linux测试url命令?,系统,网络,地址,基础,分析,工作,命令,实战,管理,认证,如何使用linux命令打开网页?在命令符界面浏览网页可以使用lynx,links,is未找到命令linux?
is未找到命令linux?,系统,网络,信息,管理,工具,状态,命令,服务,密码,手机,linux中Is命令不可用的原因1、ls命令基本每个linux shell都会存在,因测试linux一般命令?
测试linux一般命令?,工作,系统,地址,信息,命令,管理,数据,标准,单位,目录,linux命令?1、linux常用命令如下:查看内核版本:uname-a。控制台-》图linux命令测试流量?
linux命令测试流量?,工具,系统,实时,网址,网络,情况,地址,状态,时间,电脑,查看linux网络流量及带宽1、查看网卡实时流量命令: iftop -i eth1测试用的linux命令?
测试用的linux命令?,地址,系统,工作,信息,网络,管理,基础,命令,电脑,目录,软件测试中常用的Linux命令有哪些?1、linux常用命令:pwd命令该命令的