Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java STS Jar重新映射Eclipse特性不适用于Gradle-to-Maven项目依赖项;Web应用程序库“;_Java_Eclipse_Maven_Gradle_Spring Tool Suite - Fatal编程技术网

Java STS Jar重新映射Eclipse特性不适用于Gradle-to-Maven项目依赖项;Web应用程序库“;

Java STS Jar重新映射Eclipse特性不适用于Gradle-to-Maven项目依赖项;Web应用程序库“;,java,eclipse,maven,gradle,spring-tool-suite,Java,Eclipse,Maven,Gradle,Spring Tool Suite,我正在使用STS Gradle的“Jar重新映射”功能将Jar从Gradle项目重新映射到Maven项目,我在“Web应用程序库”资源方面遇到了一些问题 注意:我正在导入的项目名为CrewAllocationTool,但pom将jar指定为“stamps cat”。因此,我将使用这些名称来区分jar和项目 我按照指示去做。这就产生了“梯度依赖”,似乎可以正确地进行重新映射。i、 e.当我打开项目时,依赖项更新,构建路径引用“CrewAllocationTool”,当我关闭项目时,我们有一个指向s

我正在使用STS Gradle的“Jar重新映射”功能将Jar从Gradle项目重新映射到Maven项目,我在“Web应用程序库”资源方面遇到了一些问题

注意:我正在导入的项目名为CrewAllocationTool,但pom将jar指定为“stamps cat”。因此,我将使用这些名称来区分jar和项目

我按照指示去做。这就产生了“梯度依赖”,似乎可以正确地进行重新映射。i、 e.当我打开项目时,依赖项更新,构建路径引用“CrewAllocationTool”,当我关闭项目时,我们有一个指向stamps cat jar的链接(我打开了“项目打开/关闭时jar重新映射”)

然而,我们也在使用关键的web服务器功能,它似乎在使用“web应用程序库”资源,而不是“Gradle依赖项”。当我打开/关闭CrewAllocationTool项目时,jar中的引用从依赖项列表的中间移动到列表的末尾,但实际上并没有变成项目引用(即它似乎重建了依赖项,但没有将jar引用变成项目引用)

是否有一些设置我需要打开或什么,以便“Web应用程序库”将正确更新

抱歉没有一个SSCWE,但它是一个有点棘手的设置与多个项目等,所以我希望有一些快速明显的答案


编辑:我已经在这里将此添加到STS错误跟踪系统:

听起来像个错误。请随意在这里提交一个JIRA:如果你能附上一个示例项目,那就太好了。听起来像个bug。请随意在这里提交JIRA:如果您可以附加一个示例项目,那就太好了。