idea启动非maven项目(本地jar包)的配置
工具:idea2021
一.目录结构
导入项目后的项目结构, lib是存放jar包的目录,grc为我的项目名,lib为项目jar包存放目录

二.Project Structure
主要配置File-Project Structure(项目结构)-Project Settings(项目设置)下的五个配置项
Project(项目):项目相关设置
Modules(模块):模块相关设置
Libraries(库):依赖jar包相关设置
Facets:确认信息相关设置
Artifacts(工件):打包相关设置
2.1 Project
配置前:

grc项目名默认显示.
配置后:

jdk按照实际设置,我的是1.8,点击应用
2.2 Modules
配置前

默认项目名就是模块名
配置后
给idea指定好源文件和配置文件,选中java文件夹,点击Sources,选中resources点击Resources,项目中有测试源代码和配置目录的同理设置,(有的项目源代码和配置文件在src目录下,根据实际情况设置)

点击应用
2.3 Libraries
配置前

点击应用
配置后
点击+号,选中java

找到项目存放jar包的目录全选jar包,进行添加

添加后,默认以第一个jar包的名字命名库,先不用管,继续后续操作,完后再改名

点击应用
2.4 Facets
配置前

配置后
点击+号,选中Web,进行添加

添加后 ,(默认跳到了Modules下的Web页面,两个的配置项是相同的)
默认配置的模块部署描述文件是web.xml,部署资源目录是web,我的web.xml和资源目录是webapp,所以要改一下(有的叫WebContent,根据实际情况设置)

2.5 Artifacts
配置前

配置后
点击+号,选中Web Application:Exploaded-From Modules,选择我们配置的grc模块



点击应用,点击Ok,就算配置完了,就可以部署到tomcat里启动了,如果有报依赖找不到的,重启idea就可以了
这里可以给lib库命名,命名的时机最好是在Artifacts创建之后重新命名,要不然在创建Artifacts时找不到lib库,


如果发现找不到库可以在模块中的依赖里设置,有我们刚刚设置的lib库


或者在Problems(问题)里按照提示修正

三.部署





浙公网安备 33010602011771号