gpt4 book ai didi

java - 使用 maven-eclipse-plugin 将文件夹中的依赖项 jar 文件指定到 eclipse 项目中,而不是 M2_REPO 变量

转载 作者:行者123 更新时间:2023-12-01 15:06:15 25 4
gpt4 key购买 nike

我希望 Eclipse 项目的 JAR 构建路径(或构建路径中的 jar 文件)指向 Eclipse 项目中名为“lib”的本地目录,而不是指向 M2_REPO 变量(我的 maven 本地存储库路径) )

在 lib 目录中,有通过覆盖“mave-dependency-plugin”中的“copy-dependency”目标复制的 jar 文件。我的目的是 eclipse 项目是独立的。

我尝试覆盖配置工作区和 maven-eclipse-plugin 的目标,但它不起作用。

有办法做到这一点吗?

最佳答案

当然,您可以覆盖使用 maven-eclipse-plugin 生成的 .classpath

  <plugin>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.8</version>
<configuration>
<wtpversion>1.5</wtpversion>
<packaging>war</packaging>
<wtpContextName>${project.artifactId}</wtpContextName>
<buildOutputDirectory>WebContent/WEB-INF/classes</buildOutputDirectory>
<additionalConfig>
<file>
<name>.classpath</name>
<content><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/project-lib"/>
<classpathentry kind="output" path="WebContent/WEB-INF/classes"/>
</classpath>]]></content>
</file>
</additionalConfig>
<buildcommands>
<buildcommand>org.eclipse.jdt.core.javabuilder</buildcommand>
<buildcommand>org.eclipse.wst.common.project.facet.core.builder</buildcommand>
</buildcommands>
</configuration>
</plugin>

关于java - 使用 maven-eclipse-plugin 将文件夹中的依赖项 jar 文件指定到 eclipse 项目中,而不是 M2_REPO 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12910516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com