如何将eclipse下R3-QUery源码项目导入到Intellij idea部署运行

准备工作

下载好tomcat8和R3-Query源码

安装Tomcat

可以直接从官网下载exe安装包,双击安装即可,如果遇到tomcat启动服务始终不能成功的情况,应该去tomcat安装目录下logs/tomcat8.stderr.2017-03-15.log文件中查看原因,我这里是端口被占用,直接先命令行中运行netstat -ano,找出对应端口占用进程,去任务管理器中根据进程号找到进程。

需要配置tomcat用管理员户名密码,编辑安装目录下conf/tomcat-users.xml文件,添加

<user username="" password="" roles="manager-gui"/>

Ctrl+S保存,这时可能会发现没有权限拒绝操作,在windows下就可以右键文件属性->安全->选择当前用户->勾选写权限->应用保存

导入到Intellij idea

源码项目是eclipse的,现在可以导入到Intellij idea中。
1.File->new->project from Exists Sources…
这里写图片描述
2.选择源码解压目录下的.project文件或者.classpath文件
这里写图片描述
3.一步一步next
4.导入之后,选中项目,File->Project Structures
这里写图片描述
5.Project条目中选择jdk
这里写图片描述
6.Modules条目中选择Dependencies,如果条目下有很多jar依赖,可以先把它们移除掉->点击加号,添加directory lib
这里写图片描述
7.选择源码目录下R3/WEB-INF/lib
这里写图片描述
8.Artifacts条目点击加号添加Web Application:Exploded->应用确定
这里写图片描述
这里写图片描述
这里写图片描述

部署运行

1.Run->edit Configurations
这里写图片描述
2.加号->Apache Tomcat->Local
这里写图片描述
3.选择tomcat server
这里写图片描述
这里写图片描述
4.添加部署项目,一路ok就可以啦
这里写图片描述

运行报错

1.其中有一个java类重复,删除掉之后会爆出未找到类错误,对这些类手动一个个import class(Alt+Enter)之后make project才不报错

2.r3log目录无法找到

在log4j.xml中的r3log目录配置中修改为绝对路径

2.在temp目录下创建目录失败

右键属性->安全->对当前用户配置完全控制权限

猜你喜欢

转载自blog.csdn.net/flushest/article/details/62235639