Java 如何在没有Internet连接的情况下使用Maven安装JDBC驱动程序
我的服务器没有互联网连接,我想用Maven安装jdbc驱动程序jar ojdbc7.jar。我已手动将ojdbc7.jar复制到.m2文件夹。我正在尝试使用下面的命令安装它Java 如何在没有Internet连接的情况下使用Maven安装JDBC驱动程序,java,maven,jakarta-ee,Java,Maven,Jakarta Ee,我的服务器没有互联网连接,我想用Maven安装jdbc驱动程序jar ojdbc7.jar。我已手动将ojdbc7.jar复制到.m2文件夹。我正在尝试使用下面的命令安装它 mvn install:install-file -Dfile=c:\users\vk\.m2\repository\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar 如果存在internet
mvn install:install-file -Dfile=c:\users\vk\.m2\repository\ojdbc7.jar
-DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar
如果存在internet连接,上面的命令工作正常,我面临问题,maven build由于缺少internet连接而失败。谁能告诉我如何在没有互联网连接的情况下安装它
谢谢,
Sudheer您使用的命令是正确的。但是您安装的jar可能依赖于其他包,但是这些包还没有安装在您的.m2中。所以maven为您下载依赖项,所以它需要网络连接 如果您试图脱机安装jar,因为您的计算机无法连接到网络。您需要使用命令手动安装所有依赖项。这可能是你的噩梦。我建议您将ojdbc7.jar安装在网络可访问的机器上,并将整个.m2复制到目标机器上。
进一步c:\users\vk\.m2\repository\ojdbc7.jar-看起来不是有效位置安装mvn的目的是将本地文件复制到本地mvn存储库,您不需要手动复制它-也请发布
错误
消息您确定您对mvn安装
的呼叫由于internet连接问题而失败吗?我昨天自己运行了它,它成功了。如果你想手动执行它,请查看“是”,当我在其他具有internet连接的服务器上执行相同的过程时,它可以正常工作。请参阅下面的错误代码