MyEclipse 中使用 Maven 搭建 Web 项目
MyEclipse 中使用 Maven 搭建 Web 项目环境:MyEclipse 8.6.1jdk 1.7Maven 3.3.9tomcat 6.0.45MyEclipse 中配置 Maven解压 maven 的压缩包,在 MyEclipse 中找到 maven ,将解压的 maven 包添加到 MyEclipse 中,将 User Settings 中的 sett...
MyEclipse 中使用 Maven 搭建 Web 项目
环境:
- MyEclipse 8.6.1
- jdk 1.7
- Maven 3.3.9
- tomcat 6.0.45
MyEclipse 中配置 Maven
解压 maven 的压缩包,在 MyEclipse 中找到 maven ,将解压的 maven 包添加到 MyEclipse 中,将 User Settings 中的 setting 文件替换成maven 的解压包中的 conf -> setting.xml 文件,
<localRepository>C:\javaAPP\apache-maven-3.3.9\maven_repository</localRepository>
选择 open file 将 </localRepository>
标签中的目录修改为自己的目录,用来存放以后通过 maven 下载的依赖 jar 包,建议将中央仓库设置成阿里的镜像,下载 jar 包速度会加快。
MyEclipse 中配置 Tomcat
把 MyEclipse 中自带的 Tomcat 禁用
解压的 Tomcat 版本为 Tomcat6.0.45,选择 Tomcat6,设置为可用,将解压的目录配置到 Tomcat 中
创建 Maven 的 web 项目
新建 new -> other -> maven project
选择 create a simple project (跳过骨架),不适用模板,创建的项目更简单
选择 war 表示创建的项目是 web 项目
点击 finish 完成创建,会报下列错误,没有影响。
创建的web 项目结构中没有 web.xml 文件,需要自己添加到结构中,有两种方式添加 WEB-INF 以及其目录下的 web.xml 文件
- 可以通过复制其他项目中的结构目录来添加 web.xml 文件
- 可以通过在项目名处点击右键 -> Myeclipse
- 可以通过复制其他项目中的结构目录来添加 web.xml 文件
选择将要添加到了文件目录,选择该项目的 webapp 目录,并选择 J2EE 5.0 环境
配置 maven web 项目的 jdk 环境
项目名处右键,Build Path -> Config Build Path -> 选择自己安装的 jdk 环境。
写 index.jsp 界面
在 pom.xml 文件中添加所需要的依赖和插件
- 在 pom.xml 中使用了 tomcat 的插件,通过添加 build 标签,添加插件:
<build>
<plugins>
<!-- tomcat 以插件的形式集成在我们的项目中,不需要再依赖于tomcat软件 -->
<!-- tomcat 官方提供了两个版本的插件:tomcat6 和 tomcat7 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- 设置访问路径中的根目录 -->
<path>/101</path>
<!-- 设置get 请求的编码方式 -->
<!-- tomcat8 一下都是iso-8859-1 -->
<uriEncoding>utf-8</uriEncoding>
<!-- 设置端口号, 默认8080 -->
<port>8078</port>
</configuration>
</plugin>
</plugins>
</build>
run as -> maven build -> tomcat6:run 执行编译
编译完成结果显示如下,会打印出访问的 URL ,根据 url 即可访问 index.jsp 界面
编译结果如果有如下错误:
表示端口被占用,maven 项目不能重复启动,需要停止之前启动的才能再次启动,否则就会报端口被占用的错误。
启动成功后,通过url访问界面:
更多推荐
所有评论(0)