当前位置: 首页 > 知识库问答 >
问题:

编译失败,生成中包含运行时范围。格拉德尔?

黄意智
2023-03-14

我有一个基于gradle作为构建工具的java web项目,我有一些JAR依赖项,我需要它们在运行时以及在构建中将它们声明为运行时。grale在eclipse代码中没有错误,所有代码看起来都很好,没有错误,但当我在项目中运行gradlew clean build时,我有以下几点:

任务:编译Java FAILED

失败:构建失败,但有一个异常。

  • 错误:任务“:compileJava”的执行失败

编译失败;有关详细信息,请参阅编译器错误输出。

此外,当我将范围更改为编译时,编译工作正常,但我需要它运行时范围!

有没有关于如何使范围运行时和项目编译良好的解决方案?

谢啦

共有1个答案

彭华皓
2023-03-14

您应该使用实现以使依赖项在编译时和运行时都可用。

 类似资料:
  • 失败:生成失败,出现异常。 > 其中:脚本'C:\src\flutter\包\flutter_tools\gradle\flutter.gradle'行:904 出错的地方:任务': app: compileFlutterBuildDebug'执行失败。 进程'命令'C:\src\flutter\bin\flutter.bat"以非零退出值1结束 我尝试了flutter-clean/pug-get

  • 我正试图用quarkus运行简单的“入门”型gradle项目,每次我的单元测试都会因为这个错误而失败 按照这里的指示https://quarkus.io/guides/gradle-tooling对正在发生的事情有什么建议或想法吗?

  • 我正在尝试在eclipse中设置我的第一个gradle项目,但我在构建gradle时遇到了问题。我已经从spring.io复制了build.gradle,但它仍然无法正常构建。我得到任务执行失败:编译Java。我的build.gradle文件如下所示

  • 即使运行包含失败,也不会生成testng-failed.xml。 我使用的是Eclipse版本:2019-06(4.12.0)构建id:20190614-1200 Testng 7.0.0 这在以前会产生一些时间,我们使用它来重新运行失败的测试。但是,我不知道为什么即使存在错误,现在也没有产生这种情况。 有没有什么具体的原因,它不会产生?

  • 在你否决之前,我想声明,我看了所有类似的问题,但我仍然得到可怕的“主键列不能被限制”错误。 下面是我的表结构: 谢谢,德尼兹

  • 在两台不同的笔记本电脑上使用maven构建相同的项目。一个是运行良好,一个是显示错误。 状态:两个系统的配置相同。 使用的命令:mvn clean install-DskipTests=true 错误: 我什至尝试删除所有内容,例如再次创建. m2文件夹。