社区首页 >问答首页 >如何在maven项目中设置作者姓名?

如何在maven项目中设置作者姓名?
EN

Stack Overflow用户
提问于 2010-06-09 09:01:32
回答 2查看 9.8K关注 0票数 12

打包的maven工程包含META-INF/manifest.mf文件,在“Built by”字段中是当前用户的登录名。在哪里或者什么地方设置作者的名字,所以maven将使用这个而不是登录名?

EN

回答 2

Stack Overflow用户

发布于 2014-09-30 02:42:14

可以通过添加manifestEntries部分在您的pom.xml中覆盖此内容,例如:

代码语言:javascript
代码运行次数:0
复制
<project ...>
...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>3.0.0</version>
        <configuration>
          <archive>
            <index>true</index>
            <manifest>
              <addClasspath>true</addClasspath>
            </manifest>
            <manifestEntries>
              <Built-By>${user.name}</Built-By>
            </manifestEntries>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
票数 13
EN

Stack Overflow用户

发布于 2013-06-18 19:26:35

从命令行调用时,将执行以下操作:

代码语言:javascript
代码运行次数:0
复制
mvn -Duser.name=<username> clean install

在Java7.4中,您可以通过以下方式全局设置用户名: Tools -> Options -> NetBeans -> Maven,选择左侧的"Execution“类别,然后设置

全局执行选项:

代码语言:javascript
代码运行次数:0
复制
-Duser.name=<username>

或者,可以通过在特定于项目的构建操作设置(项目属性、->操作->,例如构建项目)中设置相应的属性来完成。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3004369

复制
相关文章
IDEA如何在项目中快速添加Maven依赖
在日常项目开发中,组件的引入是很平常的事情,一般来说,我们的项目由Maven构建,然后在需要新引入一个依赖时,只需在pom.xml中添加依赖描述即可,但是,有时我们的项目未必采用Maven构建,比如Spark项目就多采用sbt,或者直接添加jar包的方式,这时,如果需要添加某个外部依赖如果采用添加jar包的方式就会非常繁琐,不过IDEA为我们提供了方便的添加方式。
ZONGLYN
2019/08/08
12.3K0
maven仓库设置
Maven 中央仓库地址: 1、http://www.sonatype.org/nexus/ 私服nexus工具使用 2、http://mvnrepository.com/ 3、http://repo1.maven.org/maven2 4、http://maven.aliyun.com/nexus/content/repositories/central/ 阿里云 5、http://repo2.maven.org/maven2/ 私服nexus工具使用 6、http://uk.maven.org/mav
dalaoyang
2018/04/28
2K0
Maven 项目中依赖的搜索顺序
网上有很多关于maven项目中mirror、profile、repository的搜索顺序的文章,说法不一。官方文档并没有找到相关的说明,鉴于此,我抽时间做了一个验证。
pollyduan
2019/11/04
3.4K0
Java Web项目中Maven使用经验
Maven的项目结构说明,这篇文章是我见过讲得最清楚的:maven资源文件的相关配置 使用Maven进行Java开发时,最令开发者头疼的当数Jar包冲突,由此可能会引发“class not found ,method not found”等错误。要想彻底解决这个问题,让开发者不再犯怵,可以从道理和工具两个方面下手: 原理:在Maven权威指南中指出,当遇到相同group、artifactId,不同version的冲突时,有两条原则:(1)该Jar包在依赖树上的路径短的优先;(2)在2.0.9以后,如果路径
阿杜
2018/08/06
3800
如何在项目中引入SPI
SPI 全称是 Service Provider Interface,是一种将服务接口与服务实现分离以达到解耦、可以提升程序可扩展性的机制。引入服务提供者就是引入了 SPI 接口的实现者,通过本地的注册发现获取到具体的实现类,可以在运行时,动态为接口替换实现类,实现服务的热插拔。
PPPHUANG
2022/04/22
5090
如何在项目中引入SPI
【IDEA】idea设置默认maven配置, 避免每次设置maven「建议收藏」
File—>Other Setting—>Default Settings(IDEA 2018)
全栈程序员站长
2022/08/24
1.6K0
【IDEA】idea设置默认maven配置, 避免每次设置maven「建议收藏」
Maven项目中配置Log4j
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
别团等shy哥发育
2023/02/25
1.6K0
如何在已有项目中引入FineUIMvc
FineUIMvc简介 FineUIMvc 是基于 jQuery 的专业 ASP.NET MVC 控件库,其前身是基于 WebForms 的开源控件库 FineUI(历时9年120多个版本)。FineUIMvc(基础版)包含开源版的全部功能,支持 30 种内置主题和 FontAwesome 图标,支持消息对话框和单元格编辑表格,功能强大,最重要的是完全免费。 【空项目+快速入门+在线示例源代码+服务端参考手册+客户端参考手册】下载地址: 链接:http://pan.baidu.com/s/1o8pWqQQ
阿炬
2018/05/11
2.1K1
Maven 引用项目中的jar包
这样就省去了将jar包安装到本地maven仓库的麻烦~只要保证需要用的jar包在lib下面就可以了。
前Thoughtworks-杨焱
2021/12/08
8470
maven 解包依赖项中的文件
使用goal:unpack-dependencies 在配置参数includeArtifactIds中指定要解包的模块制件ID
路过君
2022/07/20
2.4K0
如何在已有项目中引入FineUIMvc
FineUIMvc简介 FineUIMvc 是基于 jQuery 的专业 ASP.NET MVC 控件库,其前身是基于 WebForms 的开源控件库 FineUI(历时9年120多个版本)。FineUIMvc(基础版)包含开源版的全部功能,支持 30 种内置主题和 FontAwesome 图标,支持消息对话框和单元格编辑表格,功能强大,最重要的是完全免费。 【空项目+快速入门+在线示例源代码+服务端参考手册+客户端参考手册】下载地址: 链接:http://pan.baidu.com/s/1o8pWqQQ
阿炬
2018/07/04
7690
Win10如何在右键菜单添加“在此处打开命令窗口”设置项?
Win10如何在右键菜单中添加“在此处打开命令窗口”设置项?在Win10创意者更新中,命令提示符已被Powershell取代,然而很多用户并不适应,如果大家还是想继续使用命令提示符,那么可以在桌面右键菜单中添加“在此处打开命令窗口”设置项,那么该如何操作呢?具体步骤请看下文。
用户1212940
2022/04/13
3.9K0
Win10如何在右键菜单添加“在此处打开命令窗口”设置项?
svn设置中文_maven配置
SVN作为很常见的版本开发工具,安装的时候默认为英文,不过SVN官网支持多种语言的语言包,配置起来也很简单。
全栈程序员站长
2022/10/01
2.5K0
svn设置中文_maven配置
如何在开源项目中学到更多?
作者 | 龙辉 文章来源GitChat,CSDN独家合作发布,查看交流实录:http://gitbook.cn/books/597f36a9662c502c52a8b66f/index.html 当前,开源、开放、协作、分享,已成业界共识,开源软件成为软件交付的主要方式。互联网巨头们都在各自领域打造自己的开源生态系统,Google的Android已经是全球最大智能手机生态系统。它的Kubernetes、TensorFlow也有望成为容器时代和机器学习的Android。Facebook、Amazon、M
CSDN技术头条
2018/02/08
1.2K0
如何在开源项目中学到更多?
idea设置默认maven路径_idea查看maven路径
可以通过 一下方式设置maven默认配置 不仅仅对maven有效,其他默认属性同样管用
全栈程序员站长
2022/09/27
3.8K0
idea设置默认maven路径_idea查看maven路径
如何在JavaEE项目中设置忽略错误的详解(显示红叉的解决方案)
关于在JavaEE/J2EE/JSP/Servlet项目中设置忽略错误的衔接 使用原因: 在JavaEE相关项目中,因为某些原因,需要我们导入某些Jar包或文件。但因兼容性或者系统无法读取相关代码的原因,会在该项目上显示“x”号。 如上图所示,在js文件报错,而我们确信jquery代码没有书写错误(这令拥有处女座情怀的我十分不爽!!!),这样就用到了忽略错误这个设置这个操作。跳过该中检查,直接执行该项目。 操作方法 方法一(忽略所有同类型代码错误):Window—Preference—MyEclipse—V
时间静止不是简史
2020/07/26
1.2K0
Ubuntu Xfce桌面系统设置项
系统安装的Ubuntu 16.04 ,默认的桌面的系统不是很习惯,特意安装了xfce4桌面系统。
程序手艺人
2019/02/20
3.1K0
如何在 Django 项目中使用 MQTT
MQTT 是一种基于发布/订阅模式的轻量级物联网消息传输协议,可以用极少的代码和带宽为联网设备提供实时可靠的消息服务,它广泛应用于物联网、移动互联网、智能硬件、车联网、电力能源等行业。
EMQ映云科技
2022/10/24
2.1K0
maven的profile配置多种部署环境(如开发、测试、生产等)
用Maven的小伙伴都知道,Maven的宗旨是约定优于配置(Convention Over Configuration)。
青山师
2023/05/04
8570
点击加载更多

相似问题

在Netbeans中设置maven项目中的依赖项

12

Maven项目中的非Maven依赖项

36

如何在maven项目中丢弃本地依赖项?

13

如何在maven项目中包含eclipselink依赖项

13

如何在maven项目中设置默认参数?

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档