1、若java web项目有依赖的非web工程,就先Maven依赖的非web工程,(c-e)
进入项目工程目录,之后用命令:
mvn clean
mvn compile
mvn install
然后将项目导入eclipse.
在maven web工程之前,最好先mvn help:system,然后把web工程导入eclipse
进入工程目录,之后用命令:
mvn clean
mvn compile
mvn install
工程名称右键->maven->update project
工程名称右键->refresh
2、Maven中可能出现的问题:
要是eclipse抽风出现compile 3.0什么生命周期的问题,就把在配置maven时,自己设置的资源目录删掉。如我自己配置的资源目录是C:/respositories/maven,就把maven目录删掉,重新开始。就没有问题了。
3、要是蹦出Cannot charge version of project facet Dynamic web Module to 2.4的问题,就打开项目所在目录,点开.settings文件夹,打开org.eclipse.wst.common.project.facet.core.xml文件,把jst.web版本改了。
4.eclispe中Tomcat正常启动,打开localhost:8080访问页面报404异常,就是要把eclipse中的tomcat的server location设置为use tomcat installation.具体做法是在eclipse界面双击tomcat server,在server locations 模块中选第二个。
5.Mysql数据库备份并在另一电脑的数据库中使用:
命令行导出数据库:
①Windows dos窗口进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 5.7\bin
(或者直接将windows的环境变量path中添加该目录)
②导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p snaker>snaker.sql (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)
③会看到文件snaker.sql自动生成到bin文件下
命令行导入数据库:
①将要导入的.sql文件移至Mysql 的bin文件下,这样的路径比较方便
②进入Mysql命令行窗口
③新建一个数据库,如新建一个名为snaker的目标数据库,如create database snaker;
④输入:mysql>use 目标数据库名
如我输入的命令行:mysql>use snaker;
⑤导入文件:mysql>source 导入的文件名;
如输入的命令行:mysql>source snaker.sql;