gpt4 book ai didi

java - 无法让 Ant 工作

转载 作者:太空宇宙 更新时间:2023-11-03 16:59:32 24 4
gpt4 key购买 nike

我正在尝试在我的 ubuntu 12.04 上运行 Cordova。当我尝试创建项目时,它向我抛出此错误

k@k-cm:~/Development/Android/ionic/hello$ cordova platform add android
Checking Android requirements...
Creating android project...
[Error: An error occured during creation of android sub-project. Looks like your environment fully supports cordova-android development!
Creating Cordova project for the Android platform:
Path: platforms/android
Package: com.ionic.toderp
Name: toderp
Android target: android-17
Building cordova-3.2.0.jar

{ [Error: Command failed:
BUILD FAILED
/home/k/Dev/android-sdk-linux/tools/ant/build.xml:710: The following error occurred while executing this line:
/home/k/Dev/android-sdk-linux/tools/ant/build.xml:723: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-7-openjdk-i386/jre"

Total time: 0 seconds
] killed: false, code: 1, signal: null }
]

这是我的路径

/usr/lib/jvm/java-7-openjdk-i386:/home/k/Dev/android-sdk-linux/tools:/home/k/Dev/android-sdk-linux/tools:/home/k/Downloads/android-ndk-r8e:/home/k/Downloads/android-ndk-r8e:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/k/Home/k/Dev/android-sdk-linux/tools:/home/k/Home/k/Dev/android-sdk-linux/platform-tools:/usr/lib/jvm/java-7-openjdk-i386/bin

JAVA_HOME

/usr/lib/jvm/java-7-openjdk-i386

请帮忙!

最佳答案

这个问题是因为Ant找不到tools.jar文件。

需要复制tools.jar文件,放到lib文件夹下,ant才能正常工作。

从其他sdk库的lib文件夹中搜索tools.jar文件,并把它放在上面错误的路径中。

关于java - 无法让 Ant 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20163389/

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