用maven构建hibernate项目时,提示错误,这是因为由于sun的许可协议,Maven repository中没有包含这个文件,我们可以手工添加,具体方法如下:
1、在如下地址下载jta-1_0_1B-classes.zip
[url]https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=7089-jta-1.0.1B-mr-class-oth-JSpec@CDS-CDS_Developer[/url]
2、运行一下命令,安装到本地库
mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
1、在如下地址下载jta-1_0_1B-classes.zip
[url]https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=7089-jta-1.0.1B-mr-class-oth-JSpec@CDS-CDS_Developer[/url]
2、运行一下命令,安装到本地库
mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
解决Maven构建Hibernate项目时因sun许可协议导致缺少jta-1_0_1B-classes.zip的问题,通过手动下载并使用mvn命令安装到本地库。
2815

被折叠的 条评论
为什么被折叠?



