坐标"/>
maven项目中常用小工具及gav坐标
The quick brown fox jumps over a lazy dog
A boy can do everything for girl.He is just kidding! Love must need our patience.Quietness remains some trust.Unbelievable victims will X-ray you zealously。
一个男孩可以做一切的女孩。他只是在开玩笑!爱情是需要我们的耐心。宁静仍然有些信任。令人难以置信的受害者将x射线你热忱。
=====================================================================================
1.pox.xml
<?xml version='1.0' encoding='UTF-8'?>
<project xmlns=".0.0"
xmlns:xsi=""
xsi:schemaLocation=".0.0
.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.codehaus.mojo</groupId>
<artifactId>my-project</artifactId>
<version>1.0</version>
</project>
2.编译插件
<!-- 编译插件 jdk版本更新 -->
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<!-- 插件的版本 -->
<version>3.5.1</version>
<!-- 编译级别 -->
<configuration>
<source>1.8</source>
<target>1.8</target>
<!-- 编码格式 -->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
3.打jar包的插件
<!-- 打jar包的插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
</plugin>
4.打war包的插件
<!-- 打war包的插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
</plugin>
5.jetty插件8.1
<!-- jetty插件:提供web应用运行的环境(tomcat) -->
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.15.v20140411</version>
<configuration>
<scanIntervalSeconds>1</scanIntervalSeconds>
<webApp>
<!-- 浏览器访问上下文根 -->
<contextPath>/</contextPath>
</webApp>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>9090</port>
</connector>
</connectors>
</configuration>
</plugin>
6.jetty插件9.3.7
<!--jetty插件9.3.7:提供web应用运行的环境(tomcat) -->
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.7.v20160115</version>
<configuration>
<!-- 扫描间隔 -->
<scanIntervalSeconds>1</scanIntervalSeconds>
<httpConnector>
<!-- 端口号 -->
<port>9090</port>
</httpConnector>
<webApp>
<!-- 上下文根 -->
<contextPath>/</contextPath>
</webApp>
</configuration>
</plugin>
7.VM参数中添加如下配置:
-server -Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -Xloggc:%M2_HOME%/gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=%M2_HOME%/java_pid<pid>.hprof
8.log4j.properties
log4j.rootLogger = debug,console
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Threshold = DEBUG
log4j.appender.console.Target = System.out
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern= %d{ISO8601} [%F:%L][%p]:%m%n
log4j.logger.springframework=ERROR
9.打jar包的插件(可执行)
<!-- 打jar包的插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
<configuration>
<archive>
<manifest>
<mainClass>com.bjpowernode.Test</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
10
<!--myBatis逆向工程插件-->
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
select CAST(avg(rate) as decimal(10,2)) from b_loan_info;
==============================================================
windows中访问nginx是目录中文件中不能有中文
===============================================================
更多推荐
maven项目中常用小工具及gav坐标
发布评论