javaweb 项目部署时可能遇到的问题及解决方法1

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; 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值