idea 结合maven 使用 tomcat-maven-plugin or jetty-maven-plugin

在pom.xml配置以下,然后等待maven自动下载就好了。

<build>
        <finalName>testfinalName>

        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.mavengroupId>
                <artifactId>tomcat6-maven-pluginartifactId>
                <version>2.2version>
                <configuration>
                    <path>/wppath>
                    <port>8080port>
                    <uriEncoding>UTF-8uriEncoding>
                    <url>http://localhost:8080/url>
                    <server>tomcat6server>
                configuration>
            plugin>
            <plugin>
                <groupId>org.apache.tomcat.mavengroupId>
                <artifactId>tomcat7-maven-pluginartifactId>
                <version>2.2version>
                <configuration>
                    <path>/testpath>
                    <port>8080port>
                    <uriEncoding>UTF-8uriEncoding>
                    <url>http://localhost:8080/url>
                    <server>tomcat7server>
                configuration>
            plugin>
            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-compiler-pluginartifactId>
                <version>3.1version>
                <configuration>
                    <source>1.6source>
                    <target>1.6target>
                    <encoding>utf8encoding>
                configuration>
            plugin>
            <plugin>
                <groupId>org.eclipse.jettygroupId>
                <artifactId>jetty-maven-pluginartifactId>
                <version>9.3.8.v20160314version>
                <configuration>
                    <webAppConfig>
                        <contextPath>/contextPath>
                        <defaultsDescriptor>src/main/resources/webdefault.xmldefaultsDescriptor>
                    webAppConfig>
                configuration>
            plugin>
        plugins>
    build>

spring-boot项目用这个

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.bootgroupId>
                <artifactId>spring-boot-maven-pluginartifactId>
                <configuration>
                    <fork>truefork>
                configuration>
            plugin>
        plugins>
    build>

idea破解

本博客提供的License server,直接输入http://idea.tool.openread.cn/ 地址即可激活IntelliJ IDEA

加速创建idea maven项目:

添加一个参数archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住。
解释:archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

你可能感兴趣的:(idea,maven,idea,maven,tomcat,jetty,idea破解)