




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本文不涉及idea的使用,和idea中的各种概念,只讲如何在idea中配置和发布JavaWeb项目。环境说明: 编辑工具:idea version 14.1.1 或idea version 15.0.1 编译工具:jdk1.7 或者更高 服务器:tomcat7或更高1、由于项目托管在gitlab上,所以先用git clone命令将项目源码clone到本地硬盘。如果项目已经存在于本地,则可跳过此步骤。2、打开idea,选择open,找到刚才clone下来的项目,选中,点击ok。3、此时idea将加载项目代码,以及项目中使用的框架或者其他的管理工具,如maven。如果
2、项目使用maven进行管理,idea则将询问是否自动加载项目中的依赖,选择自动加载就好。4、配置项目。· 打开项目配置面板 你可以通过idea顶部操作栏中的File->Project Structure打开项目配置面板。也可以通过右上角快捷方式打开 1)首先配置JDK点击左侧Project,在右侧选择New.,选择JDK,弹出文件列表窗口,选择你本机JDK的安装位置后点击OK。JDK配置完毕。 2)配置jar包点击左侧Libraries,点击右侧
3、操作部分的左上角,选择java,选择需要添加的jar包。选中要添加的jar包(添加某个文件下的所有jar包,选择文件夹就可以了),点击OK。至此项目依赖配置完毕。注:因为项目使用了maven管理jar包,在上面的步骤中,设置了自动加载maven中的依赖,所以第一次配置Libraries依赖时,里面已经包含了maven中配置好的依赖。3)配置Modules点击Modules注:idea中的modules,就是eclipse中的project的概念,idea中的Project,等于eclipse中的workspace概念。点击Sources标签,在此处,你可以配置哪些文件夹中的内容是源码,哪些是测
4、试文件,此处可以看出Java文件是蓝色,代表Sources,表示从java文件下的com开始算作buildpath,即位于java文件下的.java文件中的包声明从 package com.XXX.XXX 开始。如果项目中的.java文件中包声明出现编译错误,可以从此处修改解决。 点击Paths标签此处配置项目代码.java文件编译之后的.class文件存放处。选择Use module compile output path。下面路径默认就可以。点击Dependencies此处配置项目依赖中的jar包Scope,因为有些jar包发布时时不需要的,比如说junit的jar。4)配置Ar
5、tifacts配置Artifacts就是配置项目部署时需要哪些文件。点击Artifacts,后点击+,选择Web Application: Exploded在Name中输入你想输入的名称,一般和项目名相同。点击Output Layout标签Available Elements标签下列出可使用的文件,如上面的截图,选中BudFramework compile output (BudFramework这个名称是pom.xml文件中配置的)的文件,右击选择Put into /WEB-INF/classes如上面的截图,选中所有以Maven开头标示的文件,右击选择Put into /WEB-INF/l
6、ib。目前项目部署的目录结构为目前只配置了依赖和.class文件,还需要配置其他类似.html、.css、.js、.jsp文件。具体这些文件存在于哪里,就要看项目的具体目录结构了。本项目存在于webapp目录下。想添加到根目录就先点后击点击+, 添加文件的话就选择File,添加文件夹就选择Directory Content。选择后选择具体文件,点击OK。当前部署目录层次为因为在srccom中的源码中还存在配置文件,perties文件,该文件项目中配置的是于源码保持一致的目录结构,所以开始添加部署时的自定义文件。先点击WEB-INF下的classes文件夹后点击,输入文件名
7、,点击OK如有需要,则继续添加其他文件夹。自定义目录层次添加好后。点击+,添加文件。此项目最终目录如下图所示点击OK。项目配置完毕。5、配置tomcat 1) 打开tomcat配置面板 方法1:点击Edit Configurations 方法2: 点击Edit Configurations2)点击左上角+,选择Tomcat Server > Local。如果看不到Tomcat Server,则请先配置idea中的server输入服务器名,一般和项目同名。在Server标签下可
8、以配置服务器监听的端口等设置。切换到Deployment标签,点击,选择Artifact,选择上面步骤中创建的Artifact,点击OKTips:你也可以直接点击Fix。快速添加Artifact。点击OK退出tomcat配置面板至此整个部署配置完毕,点击绿色三角形,开始运行项目启动成功后将自动打开浏览器,并渲染项目首页。完毕enjoy idea!2015-12-26 16:25:45
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医疗器械管理师资格考试试卷及答案
- 2025年外科医生资格考试试题及答案
- Scyphostatin-生命科学试剂-MCE
- Agmatine-sulfate-Standard-生命科学试剂-MCE
- 2025年人民币汇率波动影响分析考试试卷及答案
- 2025年农作物育种学期末考试试题及答案
- 2025年社会心理学专业知识考试题及答案
- 2025年基础工程与施工管理考试试题及答案
- 2025年教师资格考试重点复习试卷及答案
- 2025年酒店管理专业实务考试题及答案
- 2025湖南省建筑安全员考试题库附答案
- DBT29-306-2022 天津市公路公安检查站设计标准
- 《纯净水处理系统》课件
- 《水泥制品养护固碳技术规范》编制说明
- 2025年全球及中国电池包用防爆阀行业头部企业市场占有率及排名调研报告
- 安全用电及触电急救知识
- 辽宁省沈阳126中学2025届中考生物考前最后一卷含解析
- 2024年04月湖州银行杭州分行社会招考综合柜员笔试历年参考题库附带答案详解
- 《心肺运动试验介绍》课件
- 2024年05月恒丰银行上海分行零售金融部社会招聘(4人)笔试历年参考题库附带答案详解
- 专题22+常见的地貌类型-高考地理+二轮复习课件
评论
0/150
提交评论