草庐IT

ANT_HOME

全部标签

java - 在 CentOS 6 中设置 JAVA_HOME 和 CLASSPATH

我已经在/usr/java/中解压了我的jdk。然后我将CLASSPATH、PATH、JAVA_HOME放入/etc/profile中,如下所示。exportJAVA_HOME=/usr/java/jdk1.7.0_21exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar当我在/usr/java/jdk1.0.7_21/bin中编译一些java文件时,它有效。但是当我在其他文件夹上做同样的事情时,它不会。它显示NoClassDefFoundError。

Java: System.getProperty ("user.home") 返回 "?"

我完全迷失了这个:System.getProperty("user.home")和System.getProperty("user.name")返回一个问号“?”。System-Specs:Kubuntu9.04Gnome2.2.61Java1.5.0_16我的测试用例是这样的:$moreTest.javaclassTest{publicstaticvoidmain(String[]args){System.out.println(System.getProperties());}}结果是(为更好的可读性添加了换行符,替换了公司名称和自己的名称):$javacTest.java$jav

java - 带管道的 Ant 运行命令

我必须执行命令:java-jartest.jarpage.xml|mysql-u用户-p基础在Ant。所以我已经尝试过这个任务:但是我遇到了管道异常-“|”:java.lang.IllegalArgumentException:Inputalreadyset;can'tsetto|所以,这就是问题所在:) 最佳答案 管道(|)只能在shell脚本中使用。您将它作为参数传递给java进程。所以你需要执行一个shell脚本。您可以通过执行(比如说)bash-c并将上面的内容作为shell语句传递来做到这一点(尽管inline-您可以编写

java - Windows 上的 Ant 编码问题 - UTF-8 文件但在变音符号上吐出垃圾

不知何故,我无法让我的UTF-8源代码与Ant配合得很好。我收到很多“警告:编码ascii的不可映射字符”。我要疯了,真的。小时和小时和小时。顺便说一句,我注意到5个人已经疯狂地使用了这个标签。:-)是的,我读过this,this和别的。谷歌也是(至少3或4次不同搜索的前5页结果)。有javac选项。我试过了。还有一些预设或其他东西(对不起,凌晨3点)。也没用。我正在使用Ant生成Androidapk文件。我不能使用Eclipse,所以不。顺便说一句,Ant文档对我来说是胡言乱语。这些例子根本没有用。我已经数不清自己尝试了多少。我尝试使用Dfile.encoding选项,尝试将其与CH

java - Ant 目标失败 : Antlib or Ivy issue?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Ivyfailstoresolveadependancy,unabletofindcause我正在尝试运行以下构建任务(initIvy):当我运行ant-buildfilebuild.xmlinitIvy我得到以下输出:Buildfile://build/build.xml[taskdef]Couldnotloaddefinitionsfromresourceorg/apache/ivy/ant/antlib.xml.Itcouldnotbefound.initIvy:[echo]InitializingAp

java - rJava 安装错误 "JAVA_HOME cannot be determined from the Registry"

我正在尝试使用以下命令加载rJava:library(rJava)但我收到以下错误:Error:.onLoadfailedinloadNamespace()for'rJava',details:call:fun(libname,pkgname)error:JAVA_HOMEcannotbedeterminedfromtheRegistryError:packageornamespaceloadfailedfor‘rJava’我尝试使用最新版本重新安装Java和R程序但仍然得到这些错误..我可以知道如何解决这个问题吗?非常感谢! 最佳答案

java - Ant :找不到类:javac1.8

我正在尝试在Eclipse中使用Ant构建一个项目。我右键单击build.xml>RunAs>AntBuild。但是,我收到以下错误:BUILDFAILEDC:\Users\David\eclipse\test-project\build.xml:26:Classnotfound:javac1.8还有一个警告:compile:[javac]C:\Users\David\eclipse\test-project\build.xml:26:warning:'includeantruntime'wasnotset,defaultingtobuild.sysclasspath=last;set

java - ant jar 错误 : Execute failed: java. io.IOException : Cannot run program. ..${aapt}": error=2, 没有这样的文件或目录

我正在尝试为Unity编译一个简单的Java库,运行antjar后,我收到以下消息:/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:649:Thefollowingerroroccurredwhileexecutingthisline:/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:694:Executefailed:java.io.IOException:Cannotrunprogram"/Users/**

java - 有没有办法在 build.xml 中设置 ant -verbose?

我想在从eclipse和hudson构建时获得详细的控制台输出。似乎没有详细属性和调用似乎非常错误在脚本内部的ant上只是为了传递详细的属性。有没有更好的办法? 最佳答案 您可以使用Ant的任务(http://ant.apache.org/manual/Tasks/recorder.html)将详细日志记录到文件中。如果此任务在构建文件的早期定义,您应该获取所有构建任务的日志记录。您还可以在构建文件中的任何位置启动和停止记录器。例如,这可能允许您不记录您不想在日志文件中看到的某些任务的输出。这是一个使用的简单构建文件的示例。任务:f

java - 如何在 Ant 脚本中调用 Maven 目标?

是否可以在Ant脚本中调用或执行Maven目标?假设我有一个名为“distribute”的ant目标,在其中我需要从另一个pom.xml调用一个maven'compile'目标。 最佳答案 由于没有一个解决方案对我有用,这就是我想出的:假设您在Windows上运行:或在UNIX上:或者如果您希望它同时在UNIX和Windows上运行: 关于java-如何在Ant脚本中调用Maven目标?,我们在StackOverflow上找到一个类似的问题: https://