Java学习之Idea使用Maven配置Jetty插件

目的:无需下载Jetty,直接用Maven配置Jetty插件即可运行Maven web项目


首先,使用Idea新建一个maven项目

打开Idea,选择Create New Peoject 新建项目

Java学习之Idea使用Maven配置Jetty插件_第1张图片

(如果初始界面是项目界面,则依次点击File - New Project ,就会打开如下页面)

 之后点击Maven,勾选复选框,选择 webapp ,然后点击Next

Java学习之Idea使用Maven配置Jetty插件_第2张图片


Java学习之Idea使用Maven配置Jetty插件_第3张图片

 GroupIdArtifactId被统称为“坐标”是为了保证项目唯一性而提出的,

 如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找.

 GroupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称(这里我们用study代替)

 域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。

 ArtifactId设置为JfinalDemo,表示你这个项目的名称是JfinalDemo,

 依照这个设置,在你创建Maven工程后,新建包的时候,包结构最好是com.study.JfinalDemo打头的


填写完毕后点击Next

Java学习之Idea使用Maven配置Jetty插件_第4张图片

Maven home directory 是我自己配置的一个Maven路径

User settings file 是配置文件路径

Local repository 是本地仓库路径

这里如果没有maven环境,则需要自行配置

选择好Maven后点击Next

Java学习之Idea使用Maven配置Jetty插件_第5张图片

Project name 是项目名称

Project location 是项目存放的路径

填写完毕后点击 Finish

这里需要等待一下,让maven加载完所需要的包

加载完毕后我们现在要用Maven配置Jetty插件

打开 pom.xml文件

在dependencys里添加如下配置信息并保存


            org.eclipse.jetty.aggregate
            jetty-all
            9.0.0.v20130308
        
        
            javax.servlet
            javax.servlet-api
            3.1.0
        
        
            org.eclipse.jetty
            jetty-jsp
            9.0.0.v20130308
      

在 build 里添加如下配置信息并保存


            
                org.eclipse.jetty
                jetty-maven-plugin
                9.3.7.v20160115
                
                    
                        8090
                        localhost
                    
                    1
                
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.1
                
                    1.8
                    1.8
                    UTF-8
                
            
        

注意:port里的8090代表端口号,可自行更改

右键点击IDEA左下角的灰色小图标,选择Maven-Projects


Java学习之Idea使用Maven配置Jetty插件_第6张图片

 点击刷新,会把刚刚用maven配置好的Jetty插件加载进去

Java学习之Idea使用Maven配置Jetty插件_第7张图片

 刷新完毕后,依次打开 JfinalDemo Maven Webapp - Plugins - jetty

 右键jetty:run 选择第二个运行

Java学习之Idea使用Maven配置Jetty插件_第8张图片

Jetty加载完毕后,访问 http://localhost:8090/

(由于我们设置的端口号是8090,所以我们访问8090端口)


Java学习之Idea使用Maven配置Jetty插件_第9张图片

这样,jetty插件就配置完成了。

配置完毕后,就可以进一步的进行web开发了,是不是觉得很简单。




你可能感兴趣的:(Java)