赞
踩
前期的准备工作包括三个:
1,IDEA的安装和破解。
2,maven插件的安装和配置。
3,jetty plugin。
1,IDEA的安装和破解:
官网:https://www.jetbrains.com/idea/
安装好了到http://idea.lanyus.com/jar/JetbrainsCrack-2.9-release-enc.jar下载破解补丁。找到IDEA安装目录下的bin目录,打开idea.exe.vmoptions和idea64.exe.vmoptions文件,在最下面加上一句话-javaagent:E:\JavaDemo\IntelliJ IDEA\IntelliJ IDEA 2018.2.1\bin\JetbrainsCrack-2.10-release-enc.jar。运行IDEA,在弹出的破解界面中选择第二种破解方法,然后到http://idea.lanyus.com获取注册码,复制注册码到文本框内即可。
2,maven插件的安装和配置:
maven下载官网:http://maven.apache.org/
配置maven环境变量:
系统变量Path:
配好环境变量后,打开maven的安装目录,找到conf目录下的settings.xml文件。加进下面的代码:
我的路径是E:/JavaDemo/mavenPlugin/apache-maven-3.5.4/mavenjar。那么我要在E:/JavaDemo/mavenPlugin/apache-maven-3.5.4目录下新建一个mavenjar目录,并将修改好的settings.xml复制一份到mavenjar目录下。
至此,maven配置成功。验证方法:在DOS命令行中输入命令mvn -v,出现如下结果说明maven配置成功:
3,jetty plugin:
jetty文档:http://www.eclipse.org/jetty/documentation/9.3.x/jetty-maven-plugin.html
1,打开IDEA并创建Project:(IDEA的Project相当于Eclipse的Workspace):
2,创建maven工程:
Finish! Open firstjetty.
因为firstjetty是一个Project,相当于Eclipse中的Workspace。接下来就在firstjetty下面新建一个Module,命名为springmvc(Module相当于Eclipse中的Project)。新建方式和上面一样,选maven和web项目。下一步到
接下来的操作和上面的一样,选好maven的路径(settings.xml)和添加archeTypeCatalog -- internal.
新建完毕,在springmvc的maven中加入以下的依赖:
依赖可以在jetty的官方文档中找到。但是要注意一点:官方文档中的依赖是最新版本的。我就遇到过这样一个问题:
Error injecting: org.eclipse.jetty.maven.plugin.JettyRunMojo
java.lang.TypeNotPresentException: Type org.eclipse.jetty.maven.plugin.JettyRunMojo not present
原因是jdk版本太低而jetty版本太高。
解决方法是换个低版本的jetty或者换个高版本的jdk。
完成上面的操作后,开始配置jetty运行方式。
在IDEA的右上角找到Add Configuration...
在左上角点+号,maven:
Name可以随便起。下面的port是端口号,最好选一个不冲突的端口号。
配置成功后点击绿色的三角运行符,运行成功有如下信息:
下面就可以进行项目的访问了(简单访问index.jsp):
至此,成功运用maven将web项目部署到jetty上。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。