如果这个工程是标准的maven-webapp那么基本上不用修改,直接运行jetty:run就可以执行。
但是有时候会报错说
[ERROR] No plugin found for prefix 'jetty' in the current project and in the plu
gin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repo
sitories [local (C:\Documents and Settings\reymont.li\.m2\repository), central (
http://repo.maven.apache.org/maven2)] -> [Help 1]
在pom.xml的project.build节点下添加
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.10</version>
</plugin>
</plugins>
In order to run Jetty on a webapp project which is structured according to the usual Maven defaults (resources in ${basedir}/src/main/webapp
, classes in${project.build.outputDirectory
} and the web.xml
descriptor at ${basedir}/src/main/webapp/WEB-INF/web.xml
, you don't need to configure anything.
Simply type:
This will start Jetty running on port 8080
and serving your project. Jetty will continue to run until the plugin is explicitly stopped, for example, by a <cntrl-c>
.
分享到:
相关推荐
4. **与Maven生命周期集成**:Maven Jetty Plugin提供了多个目标(goals),例如`jetty:run`用于启动服务器,`jetty:stop`用于停止服务器,这些目标可以与Maven的生命周期阶段结合,方便地在构建过程中调用。...
`maven-jetty-plugin`是Maven的一个插件,它的主要作用是在Maven构建过程中,帮助我们运行和测试基于Servlet的Web应用程序。它允许开发者在开发环境中快速启动Jetty服务器,自动部署项目,并且能够随着代码的修改...
mvn jetty:run ``` 这将启动Jetty服务器,并加载`src/main/webapp`目录下的资源。开发过程中,每次修改源代码后,Maven会自动重新编译并更新到服务器,无需手动重启,极大地提高了开发效率。 关于安全方面,`jetty...
mvn jetty:run ``` 这将会启动Jetty服务器,并自动加载你的Web应用。然后你就可以通过浏览器访问`http://localhost:8080/my-context-path/my-endpoint`来测试你的应用。 总结起来,通过Maven创建Web项目并配置...
mvn jetty:run ``` 这将启动Jetty服务器并加载项目。如果配置正确,现在你每次修改源代码后,无需停止和重启服务器,改动就会自动应用。 4. **其他配置**:除了基本的热部署配置,还可以根据需求进行其他设置,...
配置完成后,我们可以通过Maven的jetty:run命令来启动Jetty服务器,如下所示: ```bash mvn jetty:run ``` 这将在指定的端口(默认为8080)上启动Jetty,并加载项目中的Web应用程序。 ** 热部署与自动刷新 ** ...
mvn jetty:run ``` 这将在默认的8080端口上启动Jetty服务器,并加载你的Web应用程序。如果你的项目结构遵循Maven标准,那么Web应用程序的入口点通常是`src/main/webapp`目录下的`WEB-INF/web.xml`文件。 在描述中...
Jetty是轻量级、高性能的HTTP服务器和Servlet容器,而Jetty Maven Plugin则简化了在Maven构建流程中运行和测试Jetty的过程。 这个特定的版本,8.1.10.v20130312,是在2013年3月12日发布的,它包含了Jetty服务器的...
5. 运行Jetty插件:在IDEA的Maven面板中找到`jetty:run`目标,点击运行。这将启动Jetty服务器并加载你的Web应用。 6. 测试应用:在浏览器中输入`http://localhost:8080/your-context-path`(根据你的配置替换`your-...
重新运行项目,使用命令`mvn jetty:run`启动Jetty服务器。此时,应该能够正常地修改和保存CSS、JS等文件,而不会出现死锁的情况。此外,这些更改也会被实时反映到浏览器中。 #### 进一步优化 - **自动化配置** ...
mvn jetty:run ``` 这会自动编译项目,然后通过Jetty容器运行Web应用。如果需要在每次代码更改后自动重新加载,可以使用`-Djetty.scanIntervalSeconds=5`参数,使得扫描间隔为5秒。 `Jetty`是一个轻量级的Servlet...
maven-jetty-jspc-plugin-6.1.22-site-component.jar
Intellij IDEA 下建立 Maven 管理的 Web 项目,配置 Jetty 热部署 在本文中,我们将学习如何使用 Intellij IDEA 建立一个基于 Maven 管理的 Web 项目,并配置 Jetty 热部署。 知识点 1:Intellij IDEA 中的 Maven ...
【标题】:“jetty-console-maven-plugin-1.53.zip”是一个与Jetty服务器相关的Maven插件的版本包,版本号为1.53。Jetty是一款轻量级、开源的Java Web服务器和Servlet容器,广泛用于开发、测试和部署Web应用程序。...
maven-jetty-plugin-6.1.3.jar
jetty-maven-springMVC-...数据库配置:/jetty-maven/src/main/resources/applicationContext.xml 数据库导入到test数据库:/jetty-maven/src/main/resources/hms_user.sql 配置好maven环境,联网,开发环境eclipse-jee
maven-jetty-plugin-6.1.7.jar
maven-jetty-plugin-6.1.25-sources.jar