草庐IT

依赖树

全部标签

java - 在运行时找不到依赖项maven

我是maven的新手,对java也有些陌生。尝试了谷歌和相关资源,但没有找到与我的情况相似的资源。现在,我有Maven项目X和Y。X可以看作是带有一些实用程序的共享库,Y是一个简单的JFrame,带有“helloworld”在X中打印和调用静态方法。我在项目X上执行了“runasmaveninstall”,得到了“buildsuccessful”。我将项目X添加为项目Y中的依赖项(使用Eclipse中的pom编辑器,浏览存储库并找到它)。我在项目Y上执行了“作为maven包运行”,得到了“构建成功”。在通过java-jar运行项目Y或检查生成的jar时,项目X到处都不见了,我得到一个奇

java - Eclipse 中的 Maven 依赖错误

我有一件war文物,我需要使用jar里的一些类。我无法将这些类移动到另一个项目,然后我使用以下配置将我的webapp中包含的类和资源部署为“附加”Artifact:maven-war-plugin2.1.1true这将导致部署两个Artifact:mywebapp-1.0-SNAPSHOT.war和mywebapp-1.0-SNAPSHOT-classes.jar。要使用这些类,我按如下方式引用Artifact:mygroupmywebapp${project.version}classes当我从Jenkins编译时一切正常,但是当我从Eclipse本地运行测试时找不到引用类。(jav

java - 自动更新 Maven 依赖项

我在Eclipse中有大量的Maven项目,有很多依赖项。随着新版本的发布,一些依赖项会在存储库中频繁更新。目前我必须手动寻找这些,并手动编辑相应的pom.xml以使用新版本。在Eclipse中是否有自动执行以下操作的方法:检查每个依赖项的更新版本是否可用?如果是这样,自动建议对pom.xml进行更改(如“快速修复”功能)? 最佳答案 您正在寻找mavenversionsplugin:versions:display-dependency-updatesDisplaysalldependenciesthathavenewervers

java - Spring 依赖问题 - 找不到匹配的编辑器或转换策略

我有一个Web应用程序在部署时失败了。我收到以下错误:Aug8,20147:00:21PMorg.springframework.web.context.ContextLoaderinitWebApplicationContextSEVERE:Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'org.springframework.security.filterChains':Cannotresolvereference

java - Swagger-core Scala 依赖项过大

我发现在我开始为我的RESTAPI使用swagger文档工具后,我的war文件的大小增加了近4.5倍,从8.7MB到39MB。我正在使用Maven构建项目。那是因为SwaggerScala的依赖性很大,特别是scala-compiler。所以我试图找出哪些依赖项不是真正需要的。我在项目的Github页面中创建了一个新问题:https://github.com/wordnik/swagger-core/issues/624他们回答说,删除任何scala依赖项不是一个好主意,因为框架是用该语言编写的,这可能会破坏它。还建议将依赖项放在容器/服务器中而不是war中作为解决方法。

java - 下载项目依赖时Maven(SSL相关?)抛出IllegalStateException

我正在ARM机器上设置开发环境,使用以下版本的Java和Maven,它们都是通过apt-get安装的:(xenial)craig@localhost:~$mvn-versionApacheMaven3.3.9Mavenhome:/usr/share/mavenJavaversion:1.8.0_91,vendor:OracleCorporationJavahome:/usr/lib/jvm/java-8-openjdk-armhf/jreDefaultlocale:en_US,platformencoding:ANSI_X3.4-1968OSname:"linux",version:"

java - 如何在 Gradle 的 buildSrc 下的自定义任务中使用第三方依赖项

我已按照本指南使用Gradle创建自定义任务。http://www.ysofters.com/2015/02/26/how-to-create-gradle-project-with-custom-task-classes-in-groovy/我还查看了gradle文档。https://docs.gradle.org/current/userguide/custom_tasks.html很清楚,我可以得到示例来编译和使用任务,所以到目前为止一切都很好。但是,示例仅显示了gradleapi文件的导入,即importorg.gradle.api.DefaultTaskimportorg.g

java - Maven POM 对 ivy.xml 文件的依赖

是否有一个maven插件,我可以使用它来将mavenpom依赖项(包括传递依赖项)转换为ivy.xml文件? 最佳答案 这是一个Ant脚本来自here或here(可能还有其他地方) 关于java-MavenPOM对ivy.xml文件的依赖,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3715811/

【看表情包学Linux】探讨项目构建问题 | Makefile | 依赖关系与依赖方法 | 伪目标 PHONY

  🤣 爆笑教程 👉 《看表情包学Linux》👈 猛戳订阅  🔥💭写在前面:本章我们要学习的是makefile。会不会写makefile,从一个侧面说明一个人是否具备完成大型工程的能力。一个工程中的源文件不计其数,按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于更复杂的功能操作。话不多说,让我们开始吧!   本篇博客全站热榜排名:16Ⅰ. 初识Makefile0x00引入:聊一聊项目构建的话题 项目构建这个话题说人话就是:关于你的项目和编译的话题。对于项目构建的话题,一直用VS的同学可能会感叹

java - 为什么 Maven Assembly Plugin 不将我的项目文件包含在具有依赖项的 jar 中?

我正在使用mavenassemblyplugin打包我的项目及其所有依赖项,这样我就可以运行一个简单的java-jarmyproject.jar并能够运行该项目。但是,当我运行jar时,它告诉我Error:Couldnotfindorloadmainclasscom.project.ServerStart然后我解压.jar文件,发现程序集不包含我的项目文件,这很荒谬!打包项目时,我收到此警告[WARNING]Cannotincludeprojectartifact:Amjar:amjar:pom:0.2;itdoesn'thaveanassociatedfileordirectory.