当前位置:首页 > 开发 > 编程语言 > 持续集成 > 正文

用maven在MANIFEST.MF文件中的Class-Path中增加当前目录(.)

发表于: 2011-06-13   作者:dongwei_6688   来源:转载   浏览次数:
摘要: <configuration>  <archive>   <manifest>    <mainClass>com.dongwei.test.Main</mainClass>    <addClasspath>true</a
<configuration>
 <archive>
  <manifest>
   <mainClass>com.dongwei.test.Main</mainClass>
   <addClasspath>true</addClasspath>
   <classpathPrefix>lib/</classpathPrefix>
  </manifest>
  <manifestEntries>
   <Class-Path>.</Class-Path>
  </manifestEntries>
 </archive>
</configuration> 

 由于某些原因,如果maven生成的MANIFEST.MF中的Class-Path的内容缺少一些内容,比如当前执行目录(.),那么可以通过上面manifestEntries的方式增加进来,增加后的效果:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: wei.dong
Build-Jdk: 1.6.0_24
Main-Class: com.dongwei.test.Main
Class-Path: . lib/spring-core-3.0.5.RELEASE.jar lib/spring-asm-3.0.5.R
 ELEASE.jar lib/commons-logging-1.1.1.jar lib/spring-context-3.0.5.REL
 EASE.jar lib/spring-aop-3.0.5.RELEASE.jar lib/aopalliance-1.0.jar lib
 /spring-expression-3.0.5.RELEASE.jar lib/spring-context-support-3.0.5
 .RELEASE.jar lib/spring-beans-3.0.5.RELEASE.jar lib/spring-jdbc-3.0.5
 .RELEASE.jar lib/spring-tx-3.0.5.RELEASE.jar lib/log4j-1.2.14.jar lib
 /slf4j-nop-1.4.3.jar lib/slf4j-api-1.4.3.jar lib/commons-lang-2.5.jar
  lib/commons-dbcp-1.2.2.jar lib/commons-pool-1.3.jar lib/commons-io-1
 .4.jar lib/commons-digester-2.0.jar lib/commons-beanutils-1.8.0.jar l
 ib/commons-configuration-1.6.jar lib/commons-collections-3.2.1.jar li
 b/commons-beanutils-core-1.8.0.jar lib/quartz-1.8.4.jar lib/jta-1.1.j
 ar lib/mysql-connector-java-5.1.12.jar

 

用maven在MANIFEST.MF文件中的Class-Path中增加当前目录(.)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
有时候,我们在T-SQL脚本中,需要引用到当前脚本文件所在的文件夹目录。例如在备份操作,或者导入程
Linux中使用方法: linux中选择要打开的文件夹,然后点击右键-在终端中打开即可。 Mac OS中使用方法
SideBarEnhancements插件地址:https://github.com/titoBouzout/SideBarEnhancements。 在windows下
用于熟悉 Maven install 是否正常安装,MAVEN有时会出各种各样的问题,判断是否正确执行 看生成的文
eclipse中默认是不能直接打开文件所在的目录的,需要在文件中右键--》properties--》location,复制
Win7 在IIS中增加MIME类型文件,步骤如下: http://blog.csdn.net/aminfo/article/details/7820520
Java打包文件(jar文件)中通常会包含清单文件(META-INF/MANIFEST.MF),该文件可以包含主类以及加载类
在默认情况下,我们用maven创建的web项目是不能通过tomcat发布的,只有通运行pom.xml的的package命
每次开发的时候.看到自己的代码被人修改了.但不知道谁改的,用egit查不出来或者说很麻烦,因此要跳转
如果需要经常使用Dos,建议在右键菜单中增加"cmd",具体方法为: 打开"我的电脑",点击菜单中的"工
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号