嘀嘀嘀~~~  页面这在飞快的跑来 . . .

IDEA导入配置


解决如何将一个外部的项目导入idea并且配置调通

前言

最近要用到之前写过的一个SSM项目,早前托管在github上面,小半年没有动过了,写项目的代码电脑已被重做系统,加之又入手了M1的mac。以本文记述拉下来导入IDEA并配置调通运行。

环境

  • M1 MAC
  • MySQL 5.7
  • JDK1.8
  • Intellij IDEA

⚠️ 这是一个非maven的项目,之前是用eclipse开发完成

正文

project structure

首先还是拉下来到本地,用idea打开(idea一开始选择open project而非new project),完成进入到project structure,如下设置本机环境。

Modules

进入下面的Modules,依次配置PathDependences,其中 Paths 定位到 web-inf/classes ,Dependencies 加入JDK和项目 web-inf/lib也就是在使用eclipse编译器时倒入的jar包。



Libraries

点击 + 号,选择 java ,然后还是选择项目的 web-inf/lib

Facets

Artifacts

Add选择的Web Application :Exploded,并且是From Mouldes

这有一步很重要,在添加完以后,一定要选中你的项目,然后鼠标左键Put into Output Root一下

关于Tomcate

关于tomcat下载这些不做赘述,这里配置好tomcat并且在deployment中添加项目的war包即可,访问路径一定要加上项目包名。


关于乱码

导入的中文乱码是因为原来的项目编码格式与本地IDEA编码格式不一致导致的,一般开发环境的编码为”GBK”,”UTF-8”,导致乱码的很大原因都是这两种编码格式转换发出的乱码问题,点击IDEA右下角的编码快捷按钮,点击切换编码为GBK,弹出的提示框点击reload,便恢复中文注释,这时候我们可以把项目的编码格式转换为utf-8 ,这次点击的是Convert 进行编码格式的转换。

MySQL

数据库文件直接运行到出的sql文件即可,注意8.0以上设置需timezone


文章作者: WuLiZeng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 WuLiZeng !
评论
  目录