IDEA创建JavaWeb项目及打包发布到远程服务器
环境搭建略
一 创建JavaWeb项目
-
创建项目
new project
—>java Enterprise
—>Web Application
-
填写项目名称和路径
二 配置项目
-
创建编译目录以及依赖库目录
在WEB-INF目录下创建
classes
编译目录以及lib
依赖库目录 -
修改默认编译目录及添加依赖目录
设置编译输出路径为
classes
选择
File
—>项目结构
—>模块
—>选择项目—>路径
—>使用模块编译输出
指定创建的classes
目录为输出路径和测试输出路径。设置依赖库路径为lib
选择
File
—>项目结构
—>模块
—>选择项目—>依赖
—>点击底部+
选择JARs或目录
指定当前项目lib
下后选择Jar Directory
三 配置Tomcat
-
添加tomcat server
选择
运行
—>编辑配置
点击左上角+
添加,选择tomcat service
—>local
选择service
配置如下:一般无需额外操作,默认即可(这里的tomcat端口我自定义了非8080不要被占用即可)
然后选择Deployment
部署配置
点击底部+
添加Artifact
会自动添加以项目名称为名的war
配置结束,点击项目运行
成功
四 部署到远程服务器
部署到远程需要打出war
包后推送到远程服务器上的tomcat下webapps会自动解压该war包
-
配置构建war环境
File
—>Artifacts
—>名称自定义—>Type选择Web Application Archive
-
构建war包
点击构建
—>Build Artifacts
—>Build
构建结束后,会在out
—>artifacts
下生成war包。
将其拷贝到远程服务的tomcat
—>webapps
下重启tomcat服务即可。
登陆远程服务查看,可见tomcat下的webapps中已经将其自动解压了 -
重启tomcat然后访问即可