是有jetty插件配置web项目,配置如下:
<!-- 项目构建配置 --> <build> <finalName>ROOT</finalName> <resources> <resource> <directory>${basedir}/src/main/resources</directory> <filtering>true</filtering> <includes> <include>spring/*.*</include> <include>mybatis/*.*</include> <include>template/*.*</include> <include>*.xml</include> </includes> </resource> <resource> <directory>${basedir}/src/main/resources</directory> <excludes> <exclude>spring/*.*</exclude> <exclude>mybatis/*.*</exclude> <exclude>template/*.*</exclude> <exclude>*.xml</exclude> <exclude>env/*.*</exclude> </excludes> </resource> </resources> <plugins> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> <configuration> <detail>true</detail> <includeEmptyDirs>true</includeEmptyDirs> <overwrite>true</overwrite> <encoding>UTF-8</encoding> <filters> <filter>${basedir}/src/main/resources/env/${package.environment}.properties</filter> </filters> </configuration> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.2</version> <configuration> <warName>ROOT</warName> <webXml>${basedir}/WebRoot/WEB-INF/web.xml</webXml> <failOnMissingWebXml>true</failOnMissingWebXml> <webappDirectory>${basedir}/WebRoot</webappDirectory> <warSourceDirectory>${basedir}/WebRoot</warSourceDirectory> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.1</version> <configuration> <skipTests>true</skipTests> <testFailureIgnore>true</testFailureIgnore> </configuration> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.4.1</version> <configuration> <filesets> <fileset> <directory>${basedir}/WebRoot/WEB-INF/lib</directory> </fileset> <fileset> <directory>${basedir}/WebRoot/WEB-INF/classes</directory> </fileset> </filesets> </configuration> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.2.v20120308</version> <configuration> <webAppSourceDirectory>${basedir}/WebRoot</webAppSourceDirectory> <webApp> <contextPath>/</contextPath> <war>${project.build.directory}/${project.build.finalName}.war</war> </webApp> </configuration> </plugin> </plugins> </build>
但是在运行mvn jetty:run的时候,结果如下:
[INFO] webAppSourceDirectory not set. Defaulting to D:\crm\crm_jetty\src\main\webapp
[INFO] Reload Mechanic: automatic
[INFO] Classes directory D:\crm\crm_jetty\target\classes does not exist
[INFO] Context path = /
[INFO] Tmp directory = D:\crm\crm_jetty\target\tmp
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] web.xml file = null
[INFO] Webapp directory = D:\crm\crm_jetty\src\main\webapp
2013-05-09 21:57:19.990:INFO:oejs.Server:jetty-8.1.10.v20130312
2013-05-09 21:57:21.624:INFO:oejpw.PlusConfiguration:No Transaction manager foun
d - if your webapp requires one, please configure one.
2013-05-09 21:57:27.585:INFO:/:No Spring WebApplicationInitializer types detecte
d on classpath
2013-05-09 21:57:27.995:INFO:oejs.AbstractConnector:Started SelectChannelConnect
or@0.0.0.0:8080
[INFO] Started Jetty Server
即还是使用默认的src\main\webapp作为默认的web目录。这个问题查了很久也没有答案,maven上也有其他人问这个问题,说是版本的问题,但是我换了多个版本后还是有这个问题,求高手解决
相关推荐
maven集成jetty必须jar包maven-jetty-plugin,内含多个版本
maven jetty 插件,直接放在ide的插件包即可
Maven Jetty Plugin 配置指南 Maven Jetty Plugin 是一个强大的插件,能够快速搭建 Web 应用程序,并提供了许多实用的功能。下面是 Maven Jetty Plugin 的配置指南: 一、插件简介 Maven Jetty Plugin 是基于 ...
maven-jetty-jspc-plugin-6.1.25-sources.jar
java开发中Eclipse+maven+jetty环境配置
在 Intellij IDEA 中,我们可以使用 Maven 的 Jetty 插件来配置 Jetty 服务器。我们可以在 POM 文件中配置 Jetty 的插件信息,例如: ``` <groupId>org.mortbay.jetty <artifactId>maven-jetty-plugin ...
Eclipse Maven项目中配置Jetty,本工程为maven项目。
maven-jetty6-plugin-1.0.jar
maven使用jetty启动,在pom.xml文件中添加Jetty plugin引用
struts2+maven+jetty 搭建java webapp。使用jetty:run命令运行。
详细介绍Eclipse+maven+jetty开发环境搭建
maven-jetty-plugin-6.1.3.jar
Eclipse_Maven_Jetty配置
maven-jetty-plugin-6.1.7.jar
jetty 6 maven官方插件 ,在maven官网下载的
maven-jetty-plugin-6.1.26.jar
jdk1.7 jetty9.2.13 maven3.3.3 很基础的例子,来自官网,写成了DEMO,更加方便学习。包括jetty作为Http 服务器和 Web 容器的基础实现。
NULL 博文链接:https://zxf-noimp.iteye.com/blog/806399
maven-jetty-jspc-plugin-6.1.9.jar