gpt4 book ai didi

java - mvn install 查找在我的 java 目录中嵌套太深的 tools.jar

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:35:23 26 4
gpt4 key购买 nike

在 ubuntu 11.10 上,使用 maven2,错误代码如下:

无法在以下位置找到 Javac 编译器:

/usr/lib/jvm/java-6-sun-1.6.0.26/../lib/tools.jar

不确定为什么要在路径中添加“..”?

我的 tools.jar 在/usr/lib/jvm/java-6-sun-1.6.0.26/lib/tools.jar

我做过:sudo apt-get 安装 sun-java6*sudo update-alternatives --config java ,并选择 sun-java-6

取消注释 deb-src/etc/apt/sources.list

/home/raymond/.bashrc

JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26
export JAVA_HOME

~/.profile

JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26
export JAVA_HOME

/usr/lib/mvn

exec "$JAVACMD" \
$MAVEN_OPTS \
-classpath "${M2_HOME}"/boot/classworlds.jar \
"-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \
"-Dmaven.home=${M2_HOME}" \
"-Djava.home=${JAVA_HOME}" \
${CLASSWORLDS_LAUNCHER} $QUOTED_ARGS

pom.xml,我在构建、插件中有这个

        <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>

java 版本

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

javac -版本

javac 1.6.0_26

mvn -版本

Apache Maven 2.2.1 (rdebian-6)
Java version: 1.6.0_26
Java home: /usr/lib/jvm/java-6-sun-1.6.0.26
Default locale: en_CA, platform encoding: UTF-8
OS name: "linux" version: "3.0.0-14-generic-pae" arch: "i386" Family: "unix"

最佳答案

如果你用eclipse复制tools.jar到[eclipse文件夹]/jre它影响了我...

关于java - mvn install 查找在我的 java 目录中嵌套太深的 tools.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8548453/

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