`
fei_6666
  • 浏览: 208170 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

eclipse+maven基本开发环境

阅读更多
eclipse+maven基本开发环境的搭建分三步:
1.下载eclipse 3.5,maven 2.2.1,mepo 的jar包版本库 ,

2.配置好maven路径, 

在maven包的conf/settings.xml里配置本地版本库路径
<localRepository>G:/mepo/repository</localRepository>

3.在eclipse里创建一个maven项目,配置maven运行参数

Goals:  org.mortbay.jetty:maven-jetty-plugin:6.1.19:run

添加一个启动参数,设置jetty的端口,不设置的话,默认是8080
Parameter Name   |Value
jetty.port       |  80

这样设置好以后,点击Apply,run 。
然后maven会自动从网上下载需要的jar包,并启动你的项目。

今天已经是2014年了,maven集成jetty也有了升级:

只要在项目的pom.xml中配置就可以了:

<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.26</version>
<configuration>
<webAppConfig>
<defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor>
</webAppConfig>
<contextPath>/</contextPath>
<connectors>
<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>80</port>
</connector>
</connectors>
<scanIntervalSeconds>0</scanIntervalSeconds>
<scanTargetPatterns>
<scanTargetPattern>
<directory>src/main/webapp</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</scanTargetPattern>
</scanTargetPatterns>
<systemProperties>
<systemProperty>
<name>
javax.xml.parsers.DocumentBuilderFactory
</name>
<value>
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
</value>
</systemProperty>
<systemProperty>
<name>
javax.xml.parsers.SAXParserFactory
</name>
<value>
com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
</value>
</systemProperty>
<systemProperty>
<name>
javax.xml.transform.TransformerFactory
</name>
<value>
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
</value>
</systemProperty>
<systemProperty>
<name>org.eclipse.jetty.util.URI.charset</name>
<value>UTF-8</value>
</systemProperty>
</systemProperties>
</configuration>
</plugin>
分享到:
评论

相关推荐

    Eclipse+maven+jetty开发环境搭建

    本教程将深入探讨如何使用Eclipse集成开发环境(IDE)、Maven项目管理和构建工具,以及Jetty轻量级服务器来搭建一个完整的Java Web开发环境。以下是详细步骤和相关知识点: 1. **Eclipse IDE**: Eclipse 是一个开源...

    eclipse+ssm+maven最基本的demo含文档说明

    标题 "eclipse+ssm+maven最基本的demo含文档说明" 提供了关于一个基于Java Web开发的项目模板,其中整合了Eclipse IDE、Spring、Struts2和MyBatis(SSM)框架,并使用Maven作为构建工具。这个项目不仅包含源代码,还...

    java8+eclipse+maven开发环境搭建

    本教程将详细介绍如何在Windows、Mac或Linux系统上搭建一个基于Java 8的Eclipse IDE开发环境,并结合Maven进行项目管理。 首先,我们需要安装Java Development Kit (JDK)。Java 8是开发环境的基础,提供了Java...

    Eclipse+maven+jetty环境配置

    通过上述步骤, 我们完成了Eclipse+maven+jetty环境的基本配置。这为后续的Java开发提供了必要的工具支持, 特别是在Web应用开发中非常实用。如果遇到任何问题, 可以进一步查阅官方文档或其他在线资源。

    eclipse+maven +ssh

    "eclipse+maven+ssh"就是一个常见的组合,其中eclipse是Java开发的集成开发环境,maven是项目管理和构建工具,而ssh则是三个流行框架的简称,包括Spring、SpringMVC和Hibernate。下面我们将详细探讨这些知识点。 1....

    Eclipse+Maven+SSM搭建

    在IT行业中,构建Java Web应用程序时,我们常常采用Eclipse作为集成开发环境(IDE),Maven作为项目管理和构建工具,而SSM则是Spring、Spring MVC和MyBatis的集成框架,用于实现业务逻辑和数据访问层的高效管理。...

    eclipse+Maven+SpringMVC框架的开发项目基础

    本项目"eclipse+Maven+SpringMVC框架的开发项目基础"旨在提供一个集成的开发环境,帮助初学者快速上手SSM(Spring、SpringMVC、MyBatis)框架的实践。 首先,Eclipse是一款强大的Java集成开发环境(IDE),它提供了...

    eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库

    【标题】"eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库"是一个典型的Java Web开发项目,它涵盖了多个关键的技术栈,包括Eclipse IDE、Maven构建工具、Spring MVC作为MVC框架、Spring核心框架以及...

    eclipse+maven+tomcat集成

    在Eclipse中使用Maven进行项目开发,首先需要创建一个Maven项目。Maven项目通常遵循一定的目录结构,便于统一管理和自动化构建。 - **新建Maven项目**: - 打开Eclipse,选择`File -&gt; New -&gt; Other -&gt; Maven -&gt; ...

    eclipse+maven环境搭建.zip

    Eclipse是一款强大的集成开发环境(IDE),而Maven则是一种项目管理和构建工具。本文将详细介绍如何搭建Eclipse与Maven的集成环境,帮助开发者更高效地进行Java项目开发。 **一、Eclipse安装** 1. 下载Eclipse:...

    eclipse+maven+struts2简单例子

    总之,这个例子展示了如何利用Eclipse作为开发环境,Maven作为构建工具,以及Struts2作为Web框架来构建一个简单的Java Web应用。无论是使用注解还是配置文件,都能帮助你理解这些技术的协同工作方式,为更复杂的Web...

    eclipse+Maven+SSM

    【标题】"eclipse+Maven+SSM" 指的是使用Eclipse集成开发环境,结合Maven项目管理工具,来搭建一个基于Spring、SpringMVC和MyBatis的Web应用架构,简称SSM框架。这个组合在Java Web开发中非常常见,尤其在企业级应用...

    ssm框架(eclipse+maven+oracle)

    在这个项目中,开发环境使用了Eclipse IDE,构建工具为Maven,数据库选择了Oracle。以下是对这些知识点的详细说明: 1. **Spring框架**:Spring是一个开源的应用框架,提供IOC(Inversion of Control)容器和AOP...

Global site tag (gtag.js) - Google Analytics