#下载
- maven
- eclipse
- jdk
- tomcat
- svn插件
以上软件皆为免费,直接官网下载即可,版本全用最新的或者使用公司要求版本
其中svn 可以安装最新版,eclispe->帮助->安装新软件-添加->名称任意,网址http://subclipse.tigris.org/update_1.10.x->全选->同意协议->等待安装完成
maven和tomcat下载完直接解压到一个路径即可,jdk安装完需要配置好环境变量,eclipse下载最新版去官网,其他版本直接搜索即可。
#配置
##svn
安装完svn后,导入项目->导入svn项目->新建资源库,输入svn网址->输入账号密码->以工作空间现有项目导入
maven
窗口->首选项->搜索maven->installations,add,directory 配置路径->user settings配置路径中的conf/settiong.xml文件路径
在setting.xml中把mirrors那一段全部替换成,因为maven国外速度慢,所以用镜像。
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
- 右键项目->配置->convert to maven project,等待转换
- 右键项目->运行方式->maven install 等待下载完所需包,如果点击maven build 可能会启动maven自带的tomcat造成端口冲突,解决办法更改tomcat端口或者仅用
maven install
指令
新建maven项目
新建项目->选择maven->next->在提供的模板中选择webapp那个->填写groupId包名如com.xxx,artifactId项目名xxx->确认之后编辑pom.xml文件->构建路径,编辑好jdk。
maven的配置文件为pom.xml,
<!-- 写在此标签中的包会被maven自动加载 -->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<!-- 此标签中的内容是maven的配置 -->
<build>
<defaultGoal>install</defaultGoal>
<finalName>xxx</finalName>
<sourceDirectory>src</sourceDirectory>
<resources>
<resource>
<directory>src/main/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resource</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<warSourceDirectory>${basedir}/WebRoot</warSourceDirectory>
<version>3.1</version>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
</plugins>
</build>
配置文件编辑好之后,build path确定选则好JDK,右击项目->属性->deployment assembly->add->java build path …->选中maven那个确认。
注意不需要Properties->ProjectFacets转换直接添加到tomcat运行即可。
##tomcat
配置路径:窗口->首选项->搜索serve->runtime enviroments中配置->add,选择版本,选择路径
添加项目:窗口->显示视图->servers可以查看当前服务器,如没有服务器点击添加,服务器中如没有项目,右击服务器->add and remove->添加项目然后编译
添加项目到tomcat时可能提示 there are no resources that can be added or removed from the server
,先在服务中心把tomcat移除再添加,当点击下一步添加项目时如果提示tomcat version only supports j2ee ...
解决办法:窗口->显示视图->导航器,在setting文件夹中找到org.eclipse.wst.common.project.facet.core.xml
,修改其中的<installed facet="jst.web" version="xxx"/>
其中的version=“xxx”,可能是3.0,3.1,2.5…这个取决于自己的jdk。