`
blueram
  • 浏览: 762577 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

maven jetty 插件的配置

 
阅读更多

maven jetty 插件的配置  jeety7和jeety9的配置有很大区别,看下面

<!-- jetty 7插件, 设定context path与spring profile
            <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>${jetty.version}</version>
                <configuration>
                    <webAppConfig>
                        <connectorNames>
                            <connectorName>0.0.0.0:8080</connectorName>
                        </connectorNames>
                        <contextPath>/${project.artifactId}</contextPath>
                        <defaultsDescriptor>src/test/resources/webdefault.xml</defaultsDescriptor>
                    </webAppConfig>
                    <scanIntervalSeconds>10</scanIntervalSeconds>
                    <stopKey>foo</stopKey>
                    <stopPort>9999</stopPort>
                </configuration>
            </plugin>-->

            <plugin>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>${jetty.version}</version>
                <configuration>
                    <httpConnector>
                        <port>8080</port>
                    </httpConnector>
                    <webApp>
                        <contextPath>/${project.artifactId}</contextPath>
                        <defaultsDescriptor>src/test/resources/webdefault.xml</defaultsDescriptor>
                    </webApp>
                    <scanIntervalSeconds>0</scanIntervalSeconds>
                    <stopKey>foo</stopKey>
                    <stopPort>9999</stopPort>
                </configuration>
            </plugin>

依赖jar

 <!-- jetty 7
        <dependency>
            <groupId>org.eclipse.jetty.aggregate</groupId>
            <artifactId>jetty-webapp</artifactId>
            <version>${jetty.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-jsp</artifactId>
            <version>${jetty.version}</version>
            <scope>test</scope>
        </dependency>-->
        <!--jetty 9-->
        <dependency>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-webapp</artifactId>
            <version>9.0.4.v20130625</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-jsp</artifactId>
            <version>9.0.4.v20130625</version>
            <scope>test</scope>
        </dependency>

  

 

分享到:
评论

相关推荐

    maven-jetty-plugin

    10. **插件管理**:在Maven的`pom.xml`文件中,可以控制Jetty插件的版本,确保与项目中其他依赖的一致性。 在实际使用中,开发者通常会在`pom.xml`文件中添加以下配置来启用Maven Jetty Plugin: ```xml ... ...

    maven集成jetty所需jar包maven-jetty-plugin,多版本

    要在Maven项目中使用`maven-jetty-plugin`,首先需要在项目的`pom.xml`文件中添加插件的配置。例如: ```xml ... &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;maven-jetty-plugin &lt;version&gt;6.1.x...

    Maven Jetty 插件的问题(css/js等目录死锁)的解决

    通过以上步骤,可以有效地解决使用Maven Jetty插件时出现的CSS、JS等文件被锁定的问题。这一解决方案不仅有助于提高开发效率,还能确保开发过程中静态资源的实时更新,从而提升整体的开发体验。

    maven jetty

    在Maven的pom.xml文件中,我们需要添加Maven Jetty插件的配置。以下是一个基本的配置示例: ```xml ... ... &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;maven-jetty-plugin &lt;version&gt;6.1.26&lt;/version&gt; &lt;!...

    maven项目下用 jetty 启动热部署

    2. **配置Jetty插件**:接下来,我们需配置Jetty插件,使其支持热部署。在插件的配置中,启用`scanIntervalSeconds`属性,这个属性表示每隔多少秒检查一次源码是否发生变化。如果设置为正整数,如10,那么Jetty会每...

    maven +jetty 配置web工程

    在上述配置中,我们指定了Jetty插件的groupId、artifactId和version,以及一些基本的运行配置,如Web应用的上下文路径(contextPath)和停止服务器的键值对(stopKey和stopPort)。 接下来,为了启动Web工程,只需...

    Maven与Jetty

    要将Jetty集成到Maven项目中,你需要在你的`pom.xml`文件中添加以下插件配置: ```xml &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;jetty-maven-plugin &lt;version&gt;9.x.x&lt;/version&gt; &lt;!-- 使用合适的版本 --&gt; ...

    Eclipse Maven项目中配置Jetty

    3. 配置Jetty插件的设置,如上下文路径、停止键和端口。 4. 使用Maven的`jetty:run`命令启动服务器。 通过这种方式,你可以轻松地在开发环境中运行和测试你的Java Web应用,无需复杂的部署流程。

    maven+jetty

    4. 配置Jetty插件:在POM.xml中添加Jetty插件,如下: ```xml &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;jetty-maven-plugin &lt;version&gt;9.4.43.v20210629 &lt;contextPath&gt;/your-context-path ``` ...

    Eclipse_Maven_Jetty配置

    - **Maven版本兼容性**:确保使用的Maven版本与Jetty插件兼容。 #### 四、总结 通过以上步骤,你可以在Eclipse中轻松地配置Maven和Jetty,从而实现对Web应用的快速开发与调试。这种方式极大地提高了开发效率,使得...

    Maven + Jetty Plugin

    通过在Maven的`pom.xml`文件中添加Jetty插件,开发者可以在开发过程中快速启动和调试Web应用,无需每次都打包和部署到完整的应用服务器。 首先,我们需要了解Maven的插件系统。Maven插件是Maven生命周期的一部分,...

    maven 创建web project 配置jetty运行

    在IT行业中,Maven是一个广泛使用的项目管理工具,主要用于构建、管理和部署Java应用程序。...4. 使用Maven的Jetty插件运行Web应用。 了解这些知识点后,开发者就能有效地管理和运行基于Maven的Web项目了。

    Netbeans jetty maven项目调试配置

    2. **添加Jetty插件**:在pom.xml文件中,添加Jetty插件的配置。例如: ```xml &lt;groupId&gt;org.mortbay.jetty &lt;artifactId&gt;maven-jetty-plugin &lt;version&gt;6.1.26 &lt;scanIntervalSeconds&gt;10 &lt;stopPort&gt;8005...

    jetty插件包

    6. **配置灵活性**:Jetty插件提供了丰富的配置选项,允许用户自定义服务器的行为,如端口设置、线程池大小、会话管理策略等,以满足不同项目的需求。 7. **测试**:在单元测试和集成测试中,Jetty插件可以帮助快速...

    jetty+maven webapp,http,https实现的简单demo

    通过Maven的jetty插件,可以很容易地运行你的Web应用。在命令行中执行以下命令: ``` mvn jetty:run ``` 现在,你可以通过HTTP(http://localhost:8080/hello)和HTTPS(https://localhost:8443/hello)访问你的应用...

    jetty 插件

    3. **方便的配置**:通过插件配置文件(如`plugin.xml`),可以定制Jetty服务器的行为,例如设置端口、上下文路径、线程池大小等。 4. **集成开发环境**:许多IDE(如Eclipse、IntelliJ IDEA)支持Jetty插件,使得...

    Intellij IDEA下建立maven管理的web项目,配置jetty热部署

    POM 文件(Project Object Model)是 Maven 项目的核心配置文件,用于描述项目的依赖关系、插件配置、编译选项等。在 POM 文件中,我们可以配置项目的 VERSION、GROUPID、ARTIFACTID、PACKAGING、DEPENDENCIES 等...

Global site tag (gtag.js) - Google Analytics