【Java开发记录】maven项目引入找不到包解决(三)


 
最近自己在研究java代理、代码混淆:
发现本地的maven包下载下来,但是无法idea添加:(记录一下过程)
自己重新配置了一下maven:
一、maven安装和配置
1、下载安装
下载地址: https://maven.apache.org/download.cgi
 
 
下载解压复制到/usr/local/下
 
 
2、配置环境变量
打开终端,输入命令:
 
vi ~/.bash_profile
如果没有该文件,就输入命令touch ~/.bash_profile ,再输入上面的命令。
打开.bash_profile之后,按下i键,使其进入编辑状态。然后输入下面命令来配置环境变量(下面的M,你可以自己命名):
 
export M="/usr/local/ApacheMaven" export PATH="$M/bin:$PATH"
 
 
按下esc,退出编辑状态,输入:wq,退出文件。
在终端执行生效命令:
source ~/.bash_profile
然后执行命令:
mvn -v
正常显示maven的版本等信息,表示配置成功。如果没有,检查路径是否正确,或者版本号名称等。
 
 
本次是mssql maven无法本地加载依赖
下载地址:
https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0
 
<!-- mssql连接依赖 https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 --> <!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 --> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>
 
 
在sqljdbc4.jar的路径下,打开命令行输入:
 
➜ Desktop mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- [INFO] Building Maven Stub Project (No POM) 1 [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom --- [INFO] Installing /Users/thelostworld/Desktop/sqljdbc4.jar to /Users/thelostworld/.m2/repository/com/microsoft/sqlserver/sqljdbc4/4.0/sqljdbc4-4.0.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.287 s [INFO] Finished at: 2021-08-16T13:34:27+08:00 [INFO] ------------------------------------------------------------------------ ➜ Desktop
 
 
接下来pom中加载:
 
<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 --> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>
成功添加依赖:
 
 
参考:
https://www.cnblogs.com/lilyo/p/12887859.html
https://my.oschina.net/u/2450666/blog/1555178
注意:⚠️
免责声明:本站提供安全工具、程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!
如果本文内容侵权或者对贵公司业务或者其他有影响,请联系作者删除。
转载声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
订阅查看更多复现文章、学习笔记
thelostworld
安全路上,与你并肩前行!!!!
 
个人知乎:https://www.zhihu.com/people/fu-wei-43-69/columns 个人简书:https://www.jianshu.com/u/bf0e38a8d400 个人CSDN:https://blog.csdn.net/qq_37602797/category_10169006.html 个人博客园:https://www.cnblogs.com/thelostworld/ FREEBUF主页:https://www.freebuf.com/author/thelostworld?type=article 语雀博客主页:https://www.yuque.com/thelostworld
 
 
 
 
转载漏洞复现、代码审计、网络安全相关内容
原文地址:https://www.cnblogs.com/thelostworld/p/15152721.html