据我所知,这在命令行中是不可能的.值得注意的是,您可以定义用于在pom.xml中配置Compiler Plugin的(可选)参数

excludes和

includes,如下所示:

$mvn help:describe -Dcmd=compiler:compile -Ddetail

[INFO] Scanning for projects...

[INFO] Searching repository for plugin with prefix: 'help'.

[INFO] ------------------------------------------------------------------------

[INFO] Building sandbox

[INFO] task-segment: [help:describe] (aggregator-style)

[INFO] ------------------------------------------------------------------------

[INFO] [help:describe {execution: default-cli}]

[INFO] 'compiler:compile' is a plugin goal (aka mojo).

Mojo: 'compiler:compile'

compiler:compile

Description: Compiles application sources

Deprecated. No reason given

Implementation: org.apache.maven.plugin.CompilerMojo

Language: java

Bound to phase: compile

Available parameters:

...

excludes

A list of exclusion filters for the compiler.

Deprecated. No reason given

...

includes

A list of inclusion filters for the compiler.

Deprecated. No reason given

...

所以实际上没有真正的方法可以长期做你想做的事.

但这导致了一个问题.由于Maven使用增量编译,即它只编译自上次构建以来在磁盘上更改的类,为什么还需要只编译一个类?你的用例是什么?

mvn如何编译源码命令_java – 如何使用maven编译单个文件?相关推荐

  1. mvn 打包_Spark源码打包编译的过程

    前言 上篇文章介绍了下 安装sbt环境 启动scala项目 安装SBT环境运行Scala项目 为什么要弄这个 因为我本来是想对spark源码编译部署 spark是用scala语言编译的 spark源码 ...

  2. android 代码发adb,Android预安装软件adb命令编译源码

    Android预安装软件&adb命令&编译源码 发布时间:2020-06-02 17:28:41 来源:51CTO 阅读:895 作者:年少的风 1.预安装软件: 将eclipse下的 ...

  3. maven常见构建源码命令

    最近搞了些源码下来,基本都需要通过maven进行构建,常见几个问题. 1.控制台输出中文乱码. 2.第一次编译十分缓慢. 3.jar下载度日如年,还时不时由于jar下载失败,导致整个编译失败. 以下命 ...

  4. ubuntu 编译源码包 dsc diff.gz orig.tar.gz

    2019独角兽企业重金招聘Python工程师标准>>> 1) 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项以tree实用程 ...

  5. 【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

    作者 : 韩曙亮  博客地址 : http://blog.csdn.net/shulianghan/article/details/42707293 转载请注明出处 : http://blog.csd ...

  6. ubuntu配置android开发环境和编译源码遇到的一些问题

    ---------------------------------------------环境变量设置--------------------------------------------- 1.设 ...

  7. Squid 代理服务器 编译源码 伪造HTTP_X_FORWARDED_FOR 请求头

    本实验操作系统选用 CentOS release 5.6 (Final) 实验目的实现 Squid 代理服务器 编译源码 伪造HTTP_X_FORWARDED_FOR  请求头 .使其显示任意IP 过 ...

  8. Openfire4源码部署到eclipse中并编译

    Openfire4源码部署到eclipse中并编译 概述 Openfire是众所周知的基于xmpp协议的IM开源服务,所有操作,配置,监控,调试等以B/S方式进行展示,非常的方便管理员进行管理.它的强 ...

  9. 二、ceph编译源码、单机搭建调试环境

    2019独角兽企业重金招聘Python工程师标准>>> 准备一台机器: root@test3:~# cat /proc/version Linux version 3.13.0-32 ...

最新文章

  1. [训练日志] 7月22-31日
  2. 多浏览器 div 半透明
  3. 趣学python3(40)--TCP服务器和客户端(socketserver类)
  4. OpenCV计算机视觉实战(Python版)资源
  5. 思品课如何使用计算机教学课件,小学思品获奖论文巧用多媒体,优化思品课堂教学...
  6. Delphi格式化函数Format FormatDateTime和FormatFloat
  7. 视频处理简单实例 [OpenCV 笔记2]
  8. Top K 算法详解
  9. 用C语言编译病毒,来来来,教你一个用C语言写个小病毒
  10. android电视psp模拟器,PSP模拟器(PPSSPP) for Android平板电脑图文教程
  11. 【软件工程】详细设计说明书
  12. 关于Liferay的deactivate user的研究
  13. linux 杂项设备,浅谈 MISC杂项设备
  14. Android手机开发常用数据库,android开发常用的数据库
  15. ada首届_首届资产商店竞赛获胜者访谈
  16. 智能家居论文文献_智能家居控制系统界面设计结论与参考文献
  17. 华创芯光朱斌斌博士晋级第二届“清华大学国强研究院杯”全球人工智能与机器人双创大赛
  18. ts判断数据是否存在
  19. 折腾Weex+Android App开发运行环境搭建手记
  20. 用matlab雷达基数据,matlab探地雷达数据处理软件

热门文章

  1. Choose and divide(唯一分解定理)
  2. Python的第三方库xlrd
  3. The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, forc
  4. java调用notify方法_Java线程,下面程序不知怎么调用notify方法唤醒test1,请指正
  5. 复旦考研计算机技术,复旦大学计算机技术(专业学位)考研难吗
  6. 为什么下载mysql找不到installer文件呀_PythonMySQL系列1(安装Mysql)
  7. 腾讯IM可以实现聊天信息保存到本地服务器吗
  8. java中的关键字transient说明
  9. Java使用swagger时显示实体类注解问题
  10. Android开发笔记(一百七十六)借助FileProvider发送彩信