常见问题处理-maven&mysql&node

本文介绍如何通过Maven正确导入自定义包,包括设置环境变量和使用mvninstall:install-file命令。还提供了解决误删mysql.infoschema用户的方法,以及解决nmpinstall报错找不到python2.7路径的两种解决方案。
摘要由CSDN通过智能技术生成

一、如何导入自己下载的包
1、检查maven是否可以正常使用,打开cmd,输入mvn -v 若能正常显示版本及无误;若显示非内部指令,需要先配置环境变量;
2、按照pom.xml中配置,进行编译

<dependency>
  <groupId>参数一</groupId>
  <artifactId>参数二</artifactId>
  <version>参数三</version>
</dependency>

mvn指令

mvn install:install-file 
-Dfile="要导入的包路径" 
-DgroupId=参数一.
-DartifactId=参数二 
-Dversion=参数三 
-Dpackaging=jar 
-Dmaven.repo.local=maven仓库位置(若默认位置,无需写此条)

示例

mvn install:install-file -Dfile="F:\Users\mybatis-generator-1.0.jar" -DgroupId=com.mybatis -DartifactId=mybatis-generator -Dversion=1.0 -Dpackaging=jar -Dmaven.repo.local=F:\mavenCK

二、误删除mysql用户
情况:手动删除了mysql.infoschema用户,导入数据库无法连接
处理:

mysql -uroot -p
CREATE USER 'mysql.infoschema'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT ON *.* TO `mysql.infoschema`@`localhost`;

在这里插入图片描述三、nmp install 报错,找不到python2.7路径
方法一:(反正是挺慢的,放弃了)
1、删除 node_modules 文件夹;
2、在 Terminal 运行
npm install --global windows-build-tools --save --registry=http://registry.npm.taobao.org
3、删除之前旧的版本npm uninstall node-sass
4、安装新的 npm install node-sass@4.9.0
5、sass报错的话,就重构一下,npm rebuild node-sass。
方法二:
1、安装python2.7,可以官网,可以其他(我从anaconda安装的环境)
2、更改npm配置npm config set python E:\Anaconda3\envs\env-py27\python.exe
3、运行npm install 成功
4、如果有需要,安装npm install node-sass

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值