idea启动非maven项目(本地jar包)的配置
Posted 晨港飞燕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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(问题)里按照提示修正
三.部署
以上是关于idea启动非maven项目(本地jar包)的配置的主要内容,如果未能解决你的问题,请参考以下文章