相关疑难解决方法(0)

我可以在没有安装的情况下将jar添加到maven 2 build classpath吗?

在实验/快速和肮脏的模拟开发阶段,Maven2让我发疯.

我有一个pom.xml文件定义了我想要使用的web-app框架的依赖项,我可以从该文件快速生成启动项目.但是,有时我想链接到尚未pom.xml定义文件的第三方库,所以不是pom.xml手动创建第三方库的文件并安装它,并将依赖项添加到我的pom.xml,我只是想告诉Maven:"除了我定义的依赖项,还要包含任何罐子/lib."

看起来这应该很简单,但如果是这样,我就会遗漏一些东西.

任何关于如何做到这一点的指针都非常感谢.除此之外,如果有一种简单的方法将maven指向一个/lib目录并轻松创建一个pom.xml所有封闭的jar映射到单个依赖项,然后我可以一次命名/安装和链接就足够了.

java maven-2

686
推荐指数
14
解决办法
38万
查看次数

在Maven中,如何输出使用的类路径?

对于我目前的目的,我有一个Maven项目,它创建一个war文件,我想看看它在创建时使用的实际类路径war.有没有办法在单个命令中执行此操作 - 无需编译整个项目?

一个想法是让Maven生成target/classpath.properties文件,然后在那时停止.

war classpath maven maven-war-plugin

43
推荐指数
6
解决办法
4万
查看次数

将文件读入Maven属性

是否可以读取文件并将整个内容存储到Maven属性中?

我正在尝试生成一些自定义JavaDoc,并且他们可以选择设置标头,但它必须是字符串,而不是文件名(出于某种原因).我显然不想把一堆HTML放到我的pom.xml中,所以我需要一种方法来读取我header.html的Maven属性.

这可能吗?我无法找到标准方式,但看起来像Maven插件可能会这样做.

显然Ant有我想要的东西,但我更喜欢比Ant任务更重的东西.

maven

7
推荐指数
1
解决办法
5818
查看次数

Maven,如何添加repo中没有的其他库

我有一个maven项目,它有一组库依赖项,不能通过任何maven存储库获得.如何将这些库添加到pom中?我想这样做,所以当我运行'mvn eclipse:eclipse'时,它不会从eclipse类路径中删除这些库.

maven-2 pom.xml

5
推荐指数
2
解决办法
2万
查看次数

本地jar不包含在类路径中(`<scope> system </ scope>`)

我正在尝试使用maven和eclipse构建我的应用程序.我依赖于我本地机器上的第三方罐子.这是我的pom.xml

<dependency>
    <groupId>sourceforge.net</groupId>
   <artifactId>zipdiff</artifactId>
   <version>0.4</version>
   <scope>system</scope>
   <systemPath>C:/gelcap/lib/zipdiff-0.4.jar</systemPath>
</dependency>

<dependency>
    <groupId>log4j</groupId>
   <artifactId>log4j</artifactId>
   <version>1.2.11</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

当我运行mvn:install时会为我的项目创建war文件.但问题是它不包括zipdiff.jar文件到web-inf/lib文件夹,它只包含下载的文件.我需要包括从我的本地系统复制文件,但maven忽略它们.我没有想到为什么maven没有包含系统范围的文件到我的war文件.请告诉我如何解决这个问题.提前致谢

java maven-2

5
推荐指数
2
解决办法
6876
查看次数

标签 统计

maven-2 ×3

java ×2

maven ×2

classpath ×1

maven-war-plugin ×1

pom.xml ×1

war ×1