idea怎么打包让别人用,我们在开发中经常遇到需要打包服务的情况,那么接下来我将介绍如何通过idea开发工具对java项目进行打包。话不多说直接上干货!
idea开发工具
一.客户端war包
1 idea导入项目
(1)项目压缩包放在Tomcat内的webapps文件夹下
(3)谷歌浏览器输入http://localhost:8181 出现tomcat的可爱小猫
输入项目url,出现本地服务页面。
tomcat
运行:在target中找到打包出来的xxx.jar包,运行java -jar xxx.jar即可,但是如果程序有依赖其他包,比如程序依赖jdbc去查询db,这时候再执行就会出现找不到jdbc依赖,因为我们并没有将依赖包打进去。支持定制化打包方式,更多。
(4)为防止端口被占用,可提前修改Tomcat默认端口进入\tomcat\apache-tomcat-8.5.32\conf,打开serve.xml文件。修改里面的默认端口。
<Connector port="8181" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
idea自带的打包。idea打包redisclient有两种方式,第一种是idea自带的打包,第二种是利用maven打包。idea打包结果为一个jar包,名称为A.jar,内部是所依赖的jar包的目录形式存放。
<!-- A "Connector" using the shared thread pool-->
2 打包war
(2)Build-->BuildArtifacts-->war包名-->build 打包完成
(3)找到打包后的文件包,移动到Tomcat内的webapps文件夹下。
(4)重复一1安装 步骤页面再次显示。打包成功。
二.服务端jar包
1 idea导入项目
(1)idea File-->Open-->选中解压后的包文件夹
(2)找到启动类BackApplication,启动项目(若无法启动,查看pom文件,是否缺少主函数接口)。
(3)启动Tomcat
一、打包 选中项目后,打开Maven Projects视图,如下图:然后运行package,将项目重新打包。当日志出现:说明打包成功。二、导出打成功的jar包。在target目录下:如该图的demo-0.0.1-SNAPSHOT.jar包即为打包成功后的包,一。
2打包jar
设置name命名包名,out输出文件夹。其他默认ok
(2)Build-->BuildArtifacts-->war包名-->build 打包完成