最近做的项目要做安全测试,部分漏洞不好修改,比如Access Control: Database,漏洞级别是高危,这类错误不好修改,因为涉及到修改的地方较多,修改代价比较高,所以把扫描出的类打成jar包,引入到项目中,骗过Access Control: Database扫描。
当然了,上面说的也只是一种场景,比如把一些公用类打成工具类jar包等等,下面看一下怎么使用IntelliJ IDEA把类打成jar包。
- 新建一个Spring Boot工程,创建TestService类
@Service
public class TestService {
public String test() {
return "王者背负,王者审判,王者不可阻挡!";
}
}
- 下面对TestService这个类打jar包
1.菜单中选择File
>Project Structure
,选择Artifacts
,点击+
,选择JAR
>Empty
,如下图:
build
>Build Artifacts
,页面会弹出我们刚刚创建的Artifact,执行Build,然后到我们刚刚选择的输出路径中查看,就会发现jar包已经生成。