实验环境:
Eclipse版本:Neon Release (4.6.0)
JDK版本:jdk1.7
Maven版本:apache-maven-3.3.9
1.指定工作空间。
打开eclipse,指定一个新的workspace,这里指定为D:\workspace\jthinking。
2.调整eclipse视图显示。
调出Navigator和Package Explorer,将暂时用不到的视图关闭。
3.调整默认配置。
调整eclipse默认配置。
Window->Preferences->General->Workspace->Text file encoding选择UTF-8。
Window->Preferences->Java->Compiler->Compiler compliance level设置为1.7。
Window->Preferences->Installed JREs->Add自己的jdk,不要用默认的jre,版本必须统一。
Window->Preferences->Maven->Installations->Add自己的Maven,不要用默认的。
Window->Preferences->Maven->User Settings->指定自己Maven下的settings.xml文件,在这之前设置一下Maven的本地仓库目录。
调整Maven默认配置。
更改Maven工程默认的jdk版本,在maven的配置文件settings.xml中的<profiles>标签里添加如下代码,这里设置默认JRE编译版本为1.7。
<profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile>
maven在默认情况下会从Maven的官网下载所需jar包,但因为是国外网站,速度可能会很慢,可以配置阿里云的私服,在settings.xml中添加如下配置信息:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
4. 新建工程:
(1)新建parent工程。parent工程主要负责jar包的管理。为pom类型。
在Package Explorer视图空白处右键
new-->Maven Project-->next-->选Artifact Id为quickstart-->next-->
Group Id:一般把域名倒过来填。e.g. com.jthinking
Artifact Id:填项目名。e.g. jthinking-parent