文档章节

exec-maven-plugin

koavvly
 koavvly
发布于 2015/12/11 09:47
字数 187
阅读 31
收藏 0

maven pom.xml配置启动Java程序

<plugin>    
    <groupId>org.codehaus.mojo</groupId>    
    <artifactId>exec-maven-plugin</artifactId>   
    <version>1.2.1</version>    
    <configuration>        
        <executable>java</executable> <!-- executable指的是要执行什么样的命令 -->       
        <arguments>           
            <argument>-DsystemProperty1=value1</argument> <!-- 这是一个系统属性参数 -->          
            <argument>-DsystemProperty2=value2</argument> <!-- 这是一个系统属性参数 -->            
            <argument>-XX:MaxPermSize=256m</argument> <!-- 这是一个JVM参数 -->           
            <!--automatically creates the classpath using all project dependencies,
                also adding the project build directory -->           
            <argument>-classpath</argument> 
            <!-- 这是classpath属性,其值就是下面的<classpath/> -->         
            <classpath/> 
            <!-- 这是exec插件最有价值的地方,关于工程的classpath并不需要手动指定,
                它将由exec自动计算得出 -->         
            <argument>com.yourcompany.app.Main</argument> <!-- 程序入口,主类名称 -->             
            <argument>arg1</argument> <!-- 程序的第一个命令行参数 -->       
            <argument>arg2</argument> <!-- 程序的第二个命令行参数 -->    
        </arguments>    
    </configuration>
</plugin>


本文转载自:

共有 人打赏支持
koavvly
粉丝 0
博文 18
码字总数 1534
作品 0
长沙
私信 提问
Maven常用插件的使用Case

Maven是Java工程常用的项目管理工具,通过Maven可以管理项目的各个生命周期。Maven本质是一个插件框架,本身并不执行任何构建任务,所有的工作都是交给插件来完成的。熟练使用Maven插件,可以...

huamingweiwen
2015/08/12
0
0
Maven实战(八)——常用Maven插件介绍(下)

我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一...

有事没事
2016/09/21
26
0
常用Maven插件介绍(下)

转自:http://www.infoq.com/cn/news/2011/05/xxb-maven-8-plugin 我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代...

long0404
2016/06/16
0
0
使用Maven运行Java main的方法(转)

使用Maven运行Java Main的方法(既Java Application项目),可以有如下方式解决: 1、将Maven项目导入到eclipse中,然后直接项目右键【Run As】->【Java Application】。 2、直接指定jar包的...

easonjim
2017/05/09
0
0
Maven 插件介绍

maven-antrun-plugin http://maven.apache.org/plugins/maven-antrun-plugin/ maven-antrun-plugin能让用户在Maven项目中运行Ant任务。用户可以直接在该插件的配置以Ant的方式编写Target, ...

年少爱追梦
2016/10/07
8
0

没有更多内容

加载失败,请刷新页面

加载更多

Range Sum Query - Immutable(leetcode303)

Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive. Example: Given nums = [-2, 0, 3, -5, 2, -1]sumRange(0, 2) -> 1sumRa......

woshixin
13分钟前
0
0
「阿里面试系列」面试加分项,从jvm层面了解线程的启动和停止

线程的启动的实现原理 线程停止的实现原理分析 为什么中断线程会抛出InterruptedException 线程的启动原理 前面我们简单分析过了线程的使用,通过调用线程的start方法来启动线程,线程启动后...

James-
20分钟前
0
0
转换 bytes 为 kb/mb/gb/tb/pb…

智能转换 bytes 为 kb/mb/gb/tb/pb… 用到了 math 模块中的一些函数 #!/usr/bin/env python# -*- coding: utf-8 -*-"""智能转换 bytes 为 kb/mb/gb/tb/pb..."""import mathdef conv...

郭恩洲_OSC博客
28分钟前
3
0
Mysql导出sql语句的方法及可能遇到的mysqldump: command not found

解决办法: 打开terminal    输入vi ~/.bash_profile    添加如下三行代码:    #mysql  PATH=$PATH:/usr/local/mysql/bin  export    保存并退出...

Liens
28分钟前
1
0
一文读懂,深入浅出 RPC框架

RPC 功能目标 RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显...

别打我会飞
29分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部