zoukankan      html  css  js  c++  java
  • Maven 常用配置

    代理

        <proxies>
            <proxy>
                <id>xxxxxx.proxy</id>
                <active>true</active>
                <protocol>http</protocol>
                <username>someone</username>
                <password>ask someone</password>
                <host>inetproxy3.ldn.xxxxxx</host>
                <port>8080</port>
                <nonProxyHosts>xxxxxx*</nonProxyHosts>
            </proxy>
        </proxies>

    镜像

      <mirrors>    
        <mirror>
            <id>ssts mr</id>
            <name>Internal Mirror of Central Repository</name>
            <url>http://xldn3162vdap.ldn.xxxxxx:8080/archiva/repository/internal</url>
            <!--<url>http://xxxxxx-build:9090/maven-repo/</url>-->
            <mirrorOf>central</mirrorOf>
        </mirror>
      </mirrors>

    仓库

      <profiles>
      
              <profile>
                <id>default</id>
                <activation>
                    <activeByDefault>true</activeByDefault>
                </activation>
    
                <repositories>
                
                    <repository>
                        <id>ssts</id>
                        <name>Internal Mirror of Central Repository</name>
                        <releases>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </snapshots>
                        <url>http://xldn3162vdap.ldn.xxxxxx:8080/archiva/repository/internal</url>
                    </repository>                                
                    <repository>                
                        <id>ssts-fusa</id>
                        <name>Internal Mirror of Central Repository</name>
                        <releases>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </snapshots>
                        <url>http://xxxxxx-build:9090/maven-repo/</url>
                    </repository>                
                </repositories>        
    
                <pluginRepositories>
    
                    <pluginRepository>
                        <id>ssts</id>
                        <name>Internal Mirror of Central Plugins Repository</name>
                        <releases>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                            <updatePolicy>never</updatePolicy>
                            <checksumPolicy>ignore</checksumPolicy>
                        </snapshots>
                        <url>http://xldn3162vdap.ldn.xxxxxx:8080/archiva/repository/internal</url>
                    </pluginRepository>
        
                </pluginRepositories>
            </profile>
      </profiles> 
    View Code

    编译插件

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.5.1</version>
                    <configuration>
                        <source>1.6</source>
                        <target>1.6</target>
                    </configuration>
                </plugin>

    打包Jar - 包含main方法

    <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-shade-plugin</artifactId>
                    <version>2.5.1</version>
                    <excutions>
                        <excution>
                            <phase>package</phase>
                            <goals>
                                <goal>shade</goal>
                            </goals>
                            <configuration>
                                <transformers>
                                    <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                        <mainClass>com.xxx.xxx.Class</mainClass>
                                    </transformer>
                                </transformers>
                            </configuration>
                        </excution>
                    </excutions>
                </plugin>
  • 相关阅读:
    xposed
    Python-ElasticSearch写入、更新、删除、搜索
    Python 队列(Queue)用法
    支付安全的思考
    H5微信支付、支付宝支付
    for...of为什么不能遍历Object对象
    $.ajax 请求数据
    小程序内h5页面,完成分享
    typescript2---泛型和接口案例
    typescript 语法总结
  • 原文地址:https://www.cnblogs.com/BenWong/p/3095070.html
Copyright © 2011-2022 走看看