
maven
song_suo
程序员
展开
-
创建maven私服
Nexus是典型的java web应用,它有两种安装包,一种是包含jetty容器的Bundle包,另一种是不包含web容器的war包。本文用的nexus版本为2.5用的服务器为linux解压后,进入目录 ./bin/jsw/linux-x86-32(我的机器是32位)然后运行./nexus console 意思是用控制台启动,也可以认为是前台启动。注意,不能用root账户启动。http://ip:原创 2017-04-11 17:33:14 · 390 阅读 · 0 评论 -
maven 多配置文件设置
maven项目一般都会有线上环境跟测试环境比如上图所示,单独的一个配置模块。配置文件分为开发环境(dev)跟线上环境(pro)。我们如果是在本机跑程序,跑的字节码文件来自于target/classes文件,需要把dev文件下面的配置文件copy到target/classes文件下(类路径)。 我们如果是要在线上跑程序,需要在本地打jar包。此时jar包中的配置文件要来自pro文件夹下面。为了实现以原创 2017-05-01 15:50:19 · 421 阅读 · 0 评论 -
maven java编译环境的设置
<build> <finalName>lagou</finalName> <plugins> <!--用java1.8来编译--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactI原创 2017-05-26 15:58:43 · 373 阅读 · 0 评论 -
maven 打fat包
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.4.3</version> <configuration>原创 2017-04-19 15:40:01 · 925 阅读 · 0 评论 -
maven jetty插件
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.7</version> <configuration>原创 2017-05-08 14:53:49 · 408 阅读 · 0 评论