相关疑难解决方法(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:将自定义外部JAR链接到我的项目的最佳方式?

这是我学习Maven的前几天,我仍然在努力学习基础知识.我有一个外部.jar文件(在公共存储库中不可用),我需要在我的项目中引用它,我正在试图找出我最好的选择.

这是一个没有库的中央存储库的小型项目,所以它必须是一个本地存储库(以某种方式添加到源代码控制,不知道它是否应该以这种方式工作?)或者.jar需要存储在任何正式存储库之外的磁盘.

1)我最好的选择是将.jar文件添加到项目的maven引用中,因为我希望项目和库都在源代码控制中?

2)我似乎还无法让Eclipse看到依赖.我手动将它添加到pom的部分,它在m2eclipse的Dependencies列表中显示正常.mvn compile和mvn包都成功,但运行程序导致:

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
        LibraryStuff cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)

这是在将POM编辑为:

<dependency>
  <groupId>stuff</groupId>
  <artifactId>library</artifactId>
  <version>1.0</version>
  <systemPath>${lib.location}/MyLibrary.jar</systemPath>
  <scope>system</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

我是否应该执行mvn install:install-file,即使我已经编辑了如上所述的pom.xml?

谢谢!

java maven-2 m2eclipse maven

140
推荐指数
9
解决办法
24万
查看次数

如何在嵌入eclipse的maven存储库中安装jar?

我的目标是在Maven存储库中安装一个jar文件.这篇文章解释了如何使用MVN进行安装.

但是因为我在Eclipse中嵌入了Maven,所以我不知道在哪里运行以下命令:

mvn install:install-file  -Dfile=C:\lib\rest\WadlGenerator.jar \
                          -DgroupId=foo.in.shop.rest.wadl \
                          -DartifactId=WadlGenerator \
                          -Dversion=1.0 \
                          -Dpackaging=jar \
                          -DlocalRepositoryPath=C:\maven\repositories\internal
Run Code Online (Sandbox Code Playgroud)

简而言之:如何识别Eclipse嵌入式Maven的Maven安装目录?

java java-ee maven

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

如何从maven访问com.sun.pdfview?

我正在尝试在maven项目中编译iText 2.7.1代码.此代码依赖于com.sun.pdfview.我知道应对Sun罐子指南,但它不在列表中.

有人有解决方案吗?我在哪里可以找到它?

java maven pdfview

3
推荐指数
1
解决办法
5922
查看次数

标签 统计

java ×4

maven ×3

maven-2 ×2

java-ee ×1

m2eclipse ×1

pdfview ×1