Eclipse 运行 maven web 项目

eclipse 运行 maven web  项目 有两种方式

1. 利用插件 jetty 插件

 修改pom文件

pom.xml

 4.0.0
 com.mycompany.webapp
 myweb
 war
 1.0-SNAPSHOT
 myweb Maven Webapp
 http://maven.apache.org
 
   
     junit
     junit
     3.8.1
     test
   
 
 
   myweb
 
      
        
       org.mortbay.jetty   
       maven-jetty-plugin   
        
   



 

 运行 :

   执行命令: mvn jetty:run

    访问: http://localhost:8080/myweb/

 

另外还有一段代码 (没有测试,貌似也是可以的)

 


    org.mortbay.jetty
    maven-jetty-plugin
    6.1.24
    
        10
        
            
                9000
            
        
        /
        foo
        9999
    
    
        
            start-jetty
            pre-integration-test
            
                run
            
            
                0
                true
            
        
        
            stop-jetty
            post-integration-test
            
                stop
            
        
    

 

 --------------------------------------------------------------------------------------------------------------

2. 用 tomcat 启动

   步骤1打开JavaEE透视图

 
Eclipse 运行 maven web 项目_第1张图片
 2. 步骤2将项目配置成动态web项目

右键单击项目名称 选择 properties
Eclipse 运行 maven web 项目_第2张图片
 

点击Convert to faceted form…链接
在project facet里选择Dynamic Web Module,Version根据需要选择2.5戒3.0。点
击Apply按钮

 

步骤3配置动态web项目的发布目录

重新打开项目的properties对话框,会发现多了Deployment Assembly项,迚入该项,
如下图

 
Eclipse 运行 maven web 项目_第3张图片
 maven的web项目,是丌存在WebContent目录的,src/main/webapp目录就是web应用
的根目录,所以将上图的/WebContent项目Remove掉,并Add一个新的发布目录


Eclipse 运行 maven web 项目_第4张图片
 在Add对话框选择Folder,点击Next


Eclipse 运行 maven web 项目_第5张图片
 展开并选中src/main/webapp,点击Finish

现在就将src/main/webapp映射为web应用的根目录了,加下来我们还要将Maven库映
射为WEB-INF/lib,点击Add,选择Java Build Path Entries,点击Next

 
Eclipse 运行 maven web 项目_第6张图片
 选择Maven Dependencies,点击Finish

选择 project (如果项目对别的项目有依赖)


Eclipse 运行 maven web 项目_第7张图片
 最后


Eclipse 运行 maven web 项目_第8张图片
 这样就配置好了发布目录,接下来要配置一个Server作为web应用的容器

步骤4配置运行环境

首先打开Server视图

 
Eclipse 运行 maven web 项目_第9张图片
 在该视图上单击右键,选择new server


Eclipse 运行 maven web 项目_第10张图片
 

我这里选择 tomcat 6

 
Eclipse 运行 maven web 项目_第11张图片
 点击 FINISH

右键单击 tomcat 6


Eclipse 运行 maven web 项目_第12张图片
 

Eclipse 运行 maven web 项目_第13张图片
 

在Available里会列出当前打开的web项目,选择你要运行的项目Add到Configured里。

此时Server视图里已经有了你刚配置的Server,展开后会发现你要发布的项目

最后一步 启动server



 


 

 

 

 

 

 

 

你可能感兴趣的:(问题及解决方法,知识库,Eclipse,maven,tomcat)