
Maven循环依赖
我有一个模块化的maven项目,其中两个模块“ BIZ”和“ EJB”包含如下内容://PART OF "BIZ" Module:public interface MyInterface{ public void foo();}............................................public class ImplFactory{public static MyInterface getInterfaceImplementation(){MyInterface ret=nu...
2024-01-10
在Maven中添加依赖项
如何获取我拥有的jar文件并将其添加到Maven 2的依赖系统中?我将成为此依赖项的维护者,并且我的代码需要在类路径中使用此jar,以便对其进行编译。回答:您必须分两步执行此操作:1.给您的JAR一个groupId,artifactId和版本,然后将其添加到您的存储库中。如果您没有内部存储库,而只是试图将JAR添...
2024-01-10
Maven,jsp文件依赖
我正在使用maven2进行依赖性管理。我有一个项目,其中包含一些Java文件和一些jsp文件,以及另一个项目(一个Web项目),该项目取决于第一个项目。如何从Web项目访问jsp文件?我可以看到,JSP文件被添加到1-0-SNAPSHOT-sources.jar,而不是1-0-SNAPSHOT.jar(这是添加为Web项目的pom.xml的依赖)。回答:我认为正...
2024-01-10
Maven无法解决本地依赖性
我有一个带有内部jar文件的项目内仓库的Maven项目。我使用install命令将jar文件安装到内部注入存储库中,当我在存储库中签入安装jar文件时,我还在pom文件中添加了依赖项配置。但是当我运行mvn编译文件时。我收到mvn无法解决依赖关系的错误这是Pom片段: <repository> <id>repo</id> <releases> ...
2024-01-10
从Maven的依赖项中排除类
我有一个项目,该项目依赖于由供应商控制的工件。该工件包含一些我依赖的类,其中一些类较旧并且会引起问题。有没有办法让Maven自动扩展jar,删除类并将它们重新打包为依赖项?我会举一个例子。supplier:artifact:1.0.0com.supplier.useful.ClassAcom.supplier.dto.ClassB (old)us:dependency:1.1.20com.supplier.dto.ClassB (new)...
2024-01-10
使用Maven管理DLL依赖性
我有一个Java程序,其中有Maven管理其依赖项。这些依赖项之一是另一个程序的JNI包装器。Maven负责对相关JAR文件的引用,但我自己却在弄乱DLL文件。是否有让Maven处理DLL的好方法?理想情况下,我希望将DLL加载到我们的本地存储库中,例如JAR文件。回答:您是否尝试过这样的事情:<dependency> <groupId>...
2024-01-10
iText最新的Maven依赖项
iText的最新版本是什么?那么,对Maven的依赖是什么?回答:您需要注意iText的Java版本的许可证:iText 2.1.7:iText Group NV在&许可下使用groupId; 的最新 版本。MPL``GPL``com.lowagieiText 4.2.1:ymasory / InProTopia 的最新 版本,在MPL&GPL许可下具有com.lowagiegroupId;iText 5.0.0及更高版本:由iText Group NV根据AGPL许可发...
2024-01-10
在Maven中包括JSTL依赖项
我正在使用maven2,如何为JSTL(JSP标准标记库)添加依赖项?回答:您需要将其添加到pom.xml文件中。在依赖性节点中,您需要添加对JSTL的引用。您可能需要设置其范围进行编译。所以看起来像这样<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>"whatever version you need"</version> <scope>...
2024-01-10
如何在Maven插件中排除依赖项?
我有一个项目,需要以下Maven jibx插件: <build> <plugins> <plugin> <groupId>org.jibx</groupId> <artifactId>maven-jibx-plugin</artifactId> <version>1.2.2</version> ... </plugin> </plugins> </build>在jibx插件pom内部,有一个xpp3依赖关系,我想从我...
2024-01-10
Codenarc奇怪的依赖
我们使用codenarc插件和gradle这个,我看在依赖怪事:Codenarc奇怪的依赖codenarc - The CodeNarc libraries to be used for this project. \--- org.codenarc:CodeNarc:0.25.2 +--- junit:junit:4.8.1 -> 4.12 | \--- org.hamcrest:hamcrest-core:1.3 +--- org.codehaus.groovy:groovy-xml:2.1.8 -> ...
2024-01-10
Maven依赖项失败并出现501错误
最近,在 Jenkins 中运行的 Maven 构建作业失败,但出现以下异常,原因是它们无法从 Maven Central 提取依赖项,应使用HTTPS 。我不确定如何将请求从 HTTP 更改为 HTTPS 。有人可以指导我吗? __[错误] 无法解析的构建扩展: 插件org.apache.maven.wagon:wagon-ssh:2.1或其依赖项之一无法解析:无法收集以下项的依...
2024-01-10
Maven:以编程方式获取所有依赖项
如何以编程方式在Maven执行环境之外获取Maven模块的所有依赖关系?到目前为止,我有:通过maven-core:Path pomPath = ...;MavenXpp3Reader reader = new MavenXpp3Reader();try (InputStream is = Files.newInputStream(pomPath)) { Model model = reader.read(is); this.mavenProject = new MavenProject(mod...
2024-01-10
JavaFX 2作为Maven依赖项
是否可以在pom.xml中将JavaFX 2.0引用为Maven中的依赖项,以便一切顺利进行?我在这个问题中看到可以在本地安装jfxrt.jar,但是理想情况下,我希望使用一种更简单的方法,在该方法中可以正确解决依赖关系并下载它,而无需任何本地黑客。回答:不,目前还没有这样的解决方案。我怀疑它会永远存在,...
2024-01-10
为什么Maven依赖项的顺序很重要?
我认为Maven依赖关系的顺序之前无关紧要,并认为这是它的一个优点。这是我以前pom.xml的依赖项:<dependencies> <dependency> <groupId>org.glassfish.jersey.containers</groupId> <artifactId>jersey-container-servlet</artifactId> <version>2.19</version> </dependency> <depende...
2024-01-10
将maven依赖关系添加到weblogic类路径
我们使用Maven进行依赖关系管理。将maven依赖关系添加到weblogic类路径Eclipse和Maven认识到我们所有的Maven依赖关系。当我们尝试在开发中使用WebLogic 10进行测试时,它无法识别Maven依赖关系。java.lang.NoClassDefFoundError: com/google/gson/Gson at com.example.HelloWorldService.convertFtoC(HelloWorldService.java:92) at sun....
2024-01-10
如何在下载依赖项时使Maven提前超时?
我正在使用Apache Maven构建我的项目,并配置了一个自定义存储库,但是当它访问该存储库时,它会挂起很长时间下载:http://maven.mycompany.com/m2/org/springframework/spring/2.5.6/spring-2.5.6.pom几分钟后,它就会从中央存储库下载下载:http://repo1.maven.org/maven2/org/springframework/spring/2.5.6/spring-2.5.6.pom已下载12K(spring-...
2024-01-10
使用Maven在命令行上将依赖项下载到目录
我需要将项目的所有传递依赖项下载到命令行上的目录, pom.xml文件或其他脚本。理想情况下,我将可以使用一个或两个命令来执行此操作。据我所知,这至少是mvn的两步过程。将依赖项下载到本地存储库将依赖项复制到lib目录为了获得我运行的依赖$ mvn org.apache.maven.plugins:maven-dependency-plugin:2.6:get -...
2024-01-10
Java 在Maven的jar中包含依赖项
有没有一种方法可以强制maven(2.0.9)将所有依赖项包含在单个jar文件中?我有一个构建到单个jar文件中的项目。我希望将依赖项中的类也复制到jar中。更新:我知道我不能只在jar文件中包含jar文件。我正在寻找一种方法来解压缩指定为依赖项的jar,并将类文件打包到我的jar中。回答:你可以使用带...
2024-01-10
找不到匹配的类型…的Bean依赖项
经过几天的尝试并在springsource论坛上等待答案,我将在这里尝试。运行我的应用程序会导致以下异常:org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.example.my.services.user.UserService] found for dependency: expected at least 1 bean which qualifies as auto...
2024-01-10
javax.jms。*类对Maven的正确依赖是什么?
我需要导入javax.jms.*课程。包含在Maven项目中的正确依赖项是什么?我正在尝试javax.jms:jms:1.1,但是没有运气(这是pom,而不是jar)。ps。到目前为止,我发现的唯一解决方法是:(javax:javaee-api:6.0来自Maven Central)。回答:在ActiveMQ以及Qpid JMS等其他项目中,我们从Apache Geronimo JAR引入了JMS规范类,在此依...
2024-01-10
Java 如何告诉Maven使用最新版本的依赖项?
在Maven中,依赖关系通常是这样设置的:<dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version></dependency>现在,如果你正在使用发布频繁的库,则不断更新<version>标记可能会有些烦人。有什么方法可以告诉Maven始终使用最新的可用版本(来自存储库)?回答:有关更...
2024-01-10
如何获取Maven依赖项列表以及从中获取它们的存储库
在给定pom.xml文件的情况下,我想扩展可传递依赖关系,并针对每个直接和可传递依赖关系,列出maven从中获取它的存储库。随着maven-dependency-plugin我可以做mvn dependency:tree 获取传递依赖关系树,但不包含存储库信息mvn dependency:list-repositories 获取使用的存储库列表,但不包括依赖项信息mvn dependency:get -Dar...
2024-01-10
容器“ Maven依赖关系”引用了不存在的库-STS
我以前在计算机上运行EclipseJuno时使用的是win8,但是从现在开始我想开始使用STS,因此在创建新项目时会遇到以下错误。我删除了.m2文件夹,为了从头开始,与Eclipse有关的所有内容仍然无法正常工作,我的想法已荡然无存。有什么建议吗?找不到“ springframework.org/tags”的标签库描述符index.jsp / app / src...
2024-01-10
Maven依赖项在WEB-INF / lib中不可见
我的项目基于Maven时遇到了这个奇怪的问题。我在Eclipse中创建了一个新的 项目,并启用了动态Web构面。但是现在在运行时抛出该异常ClassNotFoundException是因为Maven依赖项未复制到WEB-INF/lib目录中。我什至尝试在POM中添加“ 副本依赖项” 部分,但没有帮助。这里的某个人似乎已经以正确的方式解决了这...
2024-01-10
如何生成一个Maven项目的所有模块之间的依赖关系图?
如何生成一个Maven项目的所有模块之间的依赖关系图(不包括第三方库,如JUnit,SLF4J等)?我找不到一种使用m2eclipse将所有模块包含到一个图中的方法。谢谢。回答:如果m2eclipse 的 功能不能满足您的需求,请查看MavenGraph插件,尤其是其graph:reactor目标。 : 功能已 在m2eclipse 1.0 中 删除 。...
2024-01-10
