maven webapp的标准pom.xml配置
来源:互联网 发布:手机免费炒股软件 编辑:程序博客网 时间:2024/06/14 03:51
转载自https://stackoverflow.com/questions/33184885/artifactdescriptorexception-failed-to-read-artifact-descriptor-for-javax-servle
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.jdsc</groupId> <artifactId>jd</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>jd Maven Webapp</name> <url>http://maven.apache.org</url> <properties> <as.default.java.version>1.7</as.default.java.version> <as.default.junit.version>4.8.2</as.default.junit.version> <as.default.slf4j.version>1.6.6</as.default.slf4j.version> <as.default.log4j.version>1.2.16</as.default.log4j.version> <as.default.javax.servlet.version>2.5</as.default.javax.servlet.version> <as.default.javax.servlet.jsp.version>2.1</as.default.javax.servlet.jsp.version> <as.default.springframework.version>4.0.3.RELEASE</as.default.springframework.version> <as.default.hibernate.version>3.5.0-Final</as.default.hibernate.version> <as.default.camel.version>2.9.4</as.default.camel.version> <as.default.activemq.version>5.6.0</as.default.activemq.version> <project.build.maven.compiler.plugin.version>2.3.2</project.build.maven.compiler.plugin.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${as.default.slf4j.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${as.default.slf4j.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${as.default.log4j.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${as.default.junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>${as.default.javax.servlet.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>${as.default.javax.servlet.jsp.version}</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> </plugins> <finalName>jd</finalName> </build></project>
转载自http://blog.csdn.net/mn960mn/article/details/44858383
包含jsp、servlet、jstl、compiler、tomcat7、jetty的配置
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.lala</groupId> <artifactId>web-demo</artifactId> <packaging>war</packaging> <version>1.0.0</version> <name>web-demo</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> </dependencies> <build> <finalName>web-demo</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.8</source> <target>1.8</target> <verbose>true</verbose> </configuration> </plugin> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>9.4.2.v20170220</version> <configuration> <stopKey>foo</stopKey> <stopPort>9999</stopPort> <httpConnector> <port>9090</port> </httpConnector> <webApp> <contextPath>/</contextPath> </webApp> </configuration> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <path>/</path> <port>9090</port> <uriEncoding>UTF-8</uriEncoding> </configuration> </plugin> </plugins> </build></project>
最后,启动web服务的方式为:
mvn jetty:run
或
mvn tomcat7:run
阅读全文
0 0
- maven webapp的标准pom.xml配置
- maven webapp的标准pom.xml配置
- Maven的pom.xml配置
- maven pom.xml的配置
- Maven的pom.xml配置
- Maven pom.xml配置
- maven pom.xml 配置
- maven-pom.xml配置
- maven pom.xml配置
- maven axis2 的pom.xml 配置
- Maven-Pom.xml的详细配置(三)
- Maven 打包插件的pom.xml配置
- Maven pom.xml配置常用的变量
- hadoop maven pom.xml文件的配置
- Maven项目的pom.xml配置
- Maven配置pom.xml的详细介绍
- MAVEN的pom.xml
- maven的pom.xml
- zzuli2183—分步打表
- java 寻找数组中第k大的值
- 内核对象(2)之跨越边界进程共享内核对象
- spring data jpa懒加载session失效:OpenEntityManagerInViewFilter 取代OpenSessionInViewFilter
- KeyError: ‘SQLALCHEMY_TRACK_MODIFICATIONS’ 的错误问题
- maven webapp的标准pom.xml配置
- 零
- numpy 多个随机整数生成
- 8月英语总结
- Oracle LOB
- Python中小整数对象池和大整数对象池
- 'ascii' codec can't encode characters in position解决办法
- HDU3584 Cube
- Allowance POJ