{"id":21974116,"url":"https://github.com/javaobjects/pay","last_synced_at":"2025-10-29T00:11:55.886Z","repository":{"id":42550552,"uuid":"194185875","full_name":"javaobjects/pay","owner":"javaobjects","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-16T08:36:12.000Z","size":513,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-22T23:27:47.047Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/javaobjects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-28T01:30:20.000Z","updated_at":"2019-06-30T08:27:36.000Z","dependencies_parsed_at":"2023-01-29T11:32:41.977Z","dependency_job_id":null,"html_url":"https://github.com/javaobjects/pay","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/javaobjects/pay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javaobjects%2Fpay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javaobjects%2Fpay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javaobjects%2Fpay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javaobjects%2Fpay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/javaobjects","download_url":"https://codeload.github.com/javaobjects/pay/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/javaobjects%2Fpay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276086624,"owners_count":25582796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-29T15:38:08.867Z","updated_at":"2025-09-20T11:29:17.800Z","avatar_url":"https://github.com/javaobjects.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 69-Java如何设置Maven仓库中没有的坐标_oracle驱动包.md\n\n注意：Oracle驱动没有Maven构建，需要自己创建构建;\n\n1. 查询Oracle的版本 select * from v$version; 或参考博客 [Oracle-查看版本号](https://www.jianshu.com/p/380dca06c1cb)\n\n![](69-Images/2.png)\n\n|      |   BANNER |\n| ---- | ---- |\n|   1  | Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production     |\n|   2  | PL/SQL Release 11.2.0.1.0 - Production     |\n|   3  | CORE\t11.2.0.1.0\tProduction     |\n|   4  | TNS for 64-bit Windows: Version 11.2.0.1.0 - Production      |\n|   5  | NLSRTL Version 11.2.0.1.0 - Production     |\n\n2. 确定自已已经安装好Maven的环境，若未安装好参考博客 [Java-Window10-Maven环境搭建](https://www.jianshu.com/p/4d20aa036db4),cmd 中输入 mvn -v 进行验证,如图所示表明环境欧克。\n\n![](69-Images/1.png)\n\n3. mvn install : install-file-DgroupId=com.oracle  -DartifactId=ojdbc14-Dversion=10.2.0.5. 0 -Dpackaging=jar -Dfile=本地路径\\ojdbc12.jar可以来到jar所在目录下执行这段按照命令：mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar\n\n+ 首先确定是否有 **ojdbc12.jar** 包，一般都在Oracle的安装目录，例我的目录在 E:\\app\\yanbo\\product\\11.2.0\\dbhome_1\\jdbc\\lib\\ojdbc6.jar\n\n![](69-Images/3.png)\n\n所以对应执行这段命令我应该先进入这个路径下\n\n```\nE:\n\ncd E:\\app\\yanbo\\product\\11.2.0\\dbhome_1\\jdbc\\lib\n```\n\n![](69-Images/4.png)\n\n将上述命令的版本号更改为自己的版本号所以对应的命令应该为：\n\n```\nmvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar\n```\n\n![](69-Images/5.png)\n\n如上图所示的安装路径，确定是否是安装在对应的路径\n\n```\nD:\\Program Files\\soft\\apache-maven-3.6.1\\respository\\com\\oracle\\ojdbc6\\11.2.0.1.0\\ojdbc6-11.2.0.1.0.jar\n```\n\n![](69-Images/6.png)\n\n4. 设置好坐标之后在工程里引用这个坐标\n\n![](69-Images/7.png)\n\n```\n\u003cproject xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\"\u003e\n  \u003cmodelVersion\u003e4.0.0\u003c/modelVersion\u003e\n  \u003cgroupId\u003ecom.alibaba\u003c/groupId\u003e\n  \u003cartifactId\u003epay\u003c/artifactId\u003e\n  \u003cversion\u003e0.0.1-SNAPSHOT\u003c/version\u003e\n  \u003cpackaging\u003ewar\u003c/packaging\u003e\n  \n  \u003c!-- 怎么导包？ --\u003e\n\t\u003cdependencies\u003e\n\t\t\u003c!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --\u003e\n\t\t\u003cdependency\u003e\n\t\t\t\u003cgroupId\u003ejavax.servlet\u003c/groupId\u003e\n\t\t\t\u003cartifactId\u003ejavax.servlet-api\u003c/artifactId\u003e\n\t\t\t\u003cversion\u003e3.1.0\u003c/version\u003e\n\t\t\t\u003cscope\u003eprovided\u003c/scope\u003e\n\t\t\u003c/dependency\u003e\n\t\t\u003cdependency\u003e\n\t\t\t\u003cgroupId\u003ecom.oracle\u003c/groupId\u003e\n\t\t\t\u003cartifactId\u003eojdbc6\u003c/artifactId\u003e\n\t\t\t\u003cversion\u003e11.2.0.1.0\u003c/version\u003e\n\t\t\u003c/dependency\u003e\n\t\u003c/dependencies\u003e\n\t\n\t\u003c!-- 配置build环境 --\u003e\n   \u003cbuild\u003e\n       \u003cplugins\u003e\n          \u003cplugin\u003e\n\t\t\t\t\u003cgroupId\u003eorg.apache.maven.plugins\u003c/groupId\u003e\n\t\t\t\t\u003cartifactId\u003emaven-compiler-plugin\u003c/artifactId\u003e\n\t\t\t\t\u003cversion\u003e3.2\u003c/version\u003e\n\t\t\t\t\u003cconfiguration\u003e\n\t\t\t\t\t\u003csource\u003e1.7\u003c/source\u003e\n\t\t\t\t\t\u003ctarget\u003e1.7\u003c/target\u003e\n\t\t\t\t\t\u003cencoding\u003eutf-8\u003c/encoding\u003e\n\t\t\t\t\u003c/configuration\u003e\n\t\t\t\u003c/plugin\u003e\n\t\t\t\u003cplugin\u003e\n\t\t\t\t\u003cgroupId\u003eorg.apache.tomcat.maven\u003c/groupId\u003e\n\t\t\t\t\u003cartifactId\u003etomcat7-maven-plugin\u003c/artifactId\u003e\n\t\t\t\t\u003cversion\u003e2.2\u003c/version\u003e\n\t\t\t\t\u003cconfiguration\u003e\n\t\t\t\t\t\u003cport\u003e8080\u003c/port\u003e\n\t\t\t\t\t\u003cpath\u003e/pay\u003c/path\u003e\n\t\t\t\t\u003c/configuration\u003e\n\t\t\t\u003c/plugin\u003e      \n       \u003c/plugins\u003e\n  \u003c/build\u003e \n\u003c/project\u003e\n```\n\n**以就就是我关于 Java如何设置Maven仓库中没有的坐标_oracle驱动包  知识点的整理与总结的全部内容 [另附源码](https://github.com/javaobjects/pay)**\n\n==================================================================\n#### 分割线\n==================================================================\n\n**博主为咯学编程：父母不同意学编程，现已断绝关系;恋人不同意学编程，现已分手;亲戚不同意学编程，现已断绝来往;老板不同意学编程,现已失业三十年。。。。。。如果此博文有帮到你欢迎打赏，金额不限。。。**\n\n![](https://upload-images.jianshu.io/upload_images/5227364-e76764b127f255ed.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavaobjects%2Fpay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjavaobjects%2Fpay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjavaobjects%2Fpay/lists"}