java - 使用maven从git获取代码+执行构建+打包成jar+最后压缩包含jar和资源的完整文件夹

标签 java git maven

嗨,过去三天我一直在寻找满足我的要求的解决方案,但没有得到帮助,如果有人能给我一个想法如何去做,那就太好了

我的要求:

我在 git 中有源代码,结构如下:

Toolcode
 - sources
   - src
     - main/java/.*java
     - main/resources

 -lib
   - all dependencies like log4j etc

我想在本地计算机上获取此代码,然后引用 src 和 lib 文件夹并构建代码并将其打包为 jar 并放置在名为 LIB 的新文件夹中,最后压缩此文件夹 LIB 。

这可以使用一个 pom.xml 文件来完成吗?

最佳答案

maven 3 构建类型可以做到这一点

<modelVersion>4.0.0</modelVersion>
  <groupId>projectgroup</groupId>
  <artifactId>projectname</artifactId>
  <version>0.1</version>
  <packaging>jar</packaging>

在 pom.xml 中使用它,所有这些都是在创建项目本身时完成的

关于java - 使用maven从git获取代码+执行构建+打包成jar+最后压缩包含jar和资源的完整文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28980263/

相关文章:

eclipse - 如何在 m2eclipse 中导入替代的 pom.xml 文件

java - 类加载器行为 : java -cp jars vs adding maven dependency in pom

java - 无法从 Yahoo IMAP 帐户删除邮件

java - 在单个类中实现比较器和比较器接口(interface) : Pros and Cons

git - .slugignore 在 Heroku 部署中不起作用

git - 如何 merge 位于不同本地存储库/文件夹中的两个 git 分支?

ios - 在xcode 5中设置git

Java-无法打开pom.xml(maven)Ubuntu 16.04

java - 如何在 scala 中用其不可变的 couterpart 替换 java 可变类?

java - 程序需要永远运行