以13版本进行说明
1.导入项目
vcs-->checkout from version control--->subversion输入svn地址,进行导出,导出的时候选择eclipse项目
或者
file-->Open选择本地项目(如果用svn客户端迁下来的不能使用svn功能)
2.配置project structure。右上角放大镜旁边的那个按钮
1)project选择对应的jkd版本,输出目录可以不用设置,后面还需要设置
2)modules,一般导入的没有web目录,需要手动指定web目录,点击+选择web。然后选中web,配置web信息:指定type(web module deployment descriptor)的path为项目webroot下的web.xml
配置web resource directory选中当前记录(如果没有则直接点击+新建一个)对话框path中选择到webroot目录,第二个为部署文件夹默认为/
选中web的父配置项目信息:
sources选项卡中会列出导入的项目目录,选择需要编译到classes下的设置为sources(比如src、test、config目录等)。resources目录也会编译到classes下
paths选项卡配置java代码编译输出目录,选择use module compile output path在output path中设置java文件编译输出目录(可以任意指定,一般会放在webroot下的classes下,没有回自动创建文件夹。勾选exclude output paths)
dependencies配置依赖,添加一个jars依赖,选择到webroot下的lib目录会将该目录下的所有jar全都加进来
3)libraries不需要配置
4)facets不进行配置,modules配置好后自动生成一个web
5)aritfacts 配置完modules会提示创建artiacts,自动创建然后修改
或者新加点击+选择第二个web application:exploded---->empty(选择另外一个也可以)
右侧name可以随便填,type不要变,output directory,配置完成后如图:(必须要有classes目录并且子指定到输出目录,也必须有webroot目录,指定到对应webroot地址)
*************************************************************
*************************************************************
*************************************************************
idea配置tomcat 点击右上角下拉框,选择第一个run/debug configurations
选择default-->tomcat server-->local配置tomcat信息
点击+选择tomcat server---local配置打开方式以及地址,配置tomcat内存-Xms256m -Xmx2024m -XX:PermSize=256M -XX:MaxPermSize=256m
注意多个工程的时候(多个工程打开需要在file--reopen方式打开)需要注意jmx port端口不能重复,否则启动时候报错jvm bind
配置第二个选项卡,deployment,点击+选择第一个即可。application context为访问的web项目名称默认为/则部署到tomcat/webapp/root下,这里可以设置为/webname
构建的时候选择build---build project或者modules 具体名称都可以,打包需要选择build--aritfacts。如果要打包项目,需要在项目配置中的arifacts添加web application:archive进行配置