问题标签 [maven-package]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何修复 maven 打包的 jar 报告“错误:无法找到或加载主类 .\FormulaTelemetryApp-1.0-SNAPSHOT.jar”
我正在尝试使用 Maven 打包我的 JavaFX 应用程序,使用 exec:java 运行它没有问题,并且运行 maven - 包不会产生错误。但是,当我想执行可运行的 jar 时,它会返回错误“错误:无法找到或加载主类 .\FormulaTelemetryApp-1.0-SNAPSHOT.jar”,其中第二部分是我要执行的 jar。
在我包含我的 POM 的下面,我已经在寻找解决方案,这是我偶然发现 maven-jar-plugin 的地方,但包括它并没有解决问题。我还尝试清理项目并再次编译/打包,但这也没有改变任何东西。
您可能会注意到,我对 Maven 相当陌生(试图自学),因此 POM 中可能存在一些奇怪的东西。
maven - 在maven包中创建文件夹
我想将“”中包含的所有文件夹包含在一个文件夹中,该文件夹将在名为“common”的包中创建。
更明确地说,我希望树结构采用这种形式:
目前它可以工作,但可交付成果具有以下形式:
我无法弄清楚如何进行此操作,这似乎很简单。抱歉,这是我第一次做 maven 脚本。
非常感谢您的宝贵时间 :)
这是我的代码:
spring-boot - Sharding-jdbc:precisionAlgorithmClassName:java -jar project.jar error:Caused by: java.lang.ClassNotFoundException
https://github.com/apache/shardingsphere/issues/5657 依赖:
yml 配置的一部分:
当我运行 java -jar project.jar ..... 错误信息:
我在 IDEA 中成功运行项目
这是一个 Spring Boot 项目,我将依赖 jar 包与应用程序 jar 包分开。
精确算法类位于正确的类路径中。
出现这个问题的原因是依赖jar包与应用jar包分离。
它是一个错误吗?
maven - 在 Maven 中使用包装类型 pom 时真正需要或推荐哪些标签?
一旦您将包装设置为 pom,您是否需要 groupID、artifactId 和 version 标签,如果需要,它们的用途是什么?是否有您应该使用的标签(毕竟 groupID 显然是为 java 设计的,所以如果应该使用其他语言或工件类型的特定标签,我不会感到惊讶)。样品:
简单的父pom:
简单的子 pom:
然后子子是多种类型的各种项目,java,C++,angular,python,更多 pom。
java - 使用 spring 版本 2.5.7 的 Spring Boot 无法使用 jdk 1.8 重新打包
运行 Maven 包目标时
mvn 清洁包
构建抛出错误:
目标 org.springframework.boot:spring-boot-maven-plugin:3.0.0-M1:repackage failed: 无法在插件 'org.springframework.boot:spring-boot-maven-plugin 中加载 mojo 'repackage': 3.0.0-M1' 由于 API 不兼容:org.codehaus.plexus.component.repository.exception.ComponentLookupException: org/springframework/boot/maven/RepackageMojo 已由 Java 运行时的更新版本(类文件61.0 版),此版本的 Java 运行时仅识别最高 52.0 的类文件版本
我的 JAVA_HOME 指向 jdk1.8.0_73
如何让 spring-boot-maven-plugin 以重新打包目标运行?
下面是我模块中的 Maven 构建配置。