我在Win 7下运行的是Ant 1.8.1。而我的Java版本是1.7_17。
我在我的构建文件中添加了以下2行用于诊断。
<echo message="java.version = ${ant.java.version}" />
<echo message="java.home = ${java.home}" />
而结果就是
[echo] java.version = 1.6
[echo] java.home = C:\Program Files\Java\jre7
知道发生了什么吗?
蚂蚁1.8.1中的硬编码是它能显示的最高java版本是1.6吗?
我认为<code>ant.java。version显示了Ant构建时使用的Java版本。java安装的实际版本存储在java.version
中。
看起来您JAVA_HOME设置正确,但是您的 PATH 环境变量中是否包含 %JAVA_HOME%\bin?看起来您目前正在从Java 6安装中获取java.exe。
我从蚂蚁网站上找到这个。它实际上是硬编码的。
ant.java.version the JVM version Ant detected; currently it can hold
the values "1.2", "1.3",
"1.4", "1.5" and "1.6".
将 Ant 更新到 1.9.0 后,问题已解决。
[echo] java.version = 1.7
[echo] java.home = C:\Program Files\Java\jdk1.7.0_17\jre
这有点好笑。:)
当我从文件导入字体时,它显示得很奇怪。它应该说“测试”,但它只是说“_”。 这是我的代码:
有人能告诉我代码有什么问题吗?它只显示第一行和表头information.thks
我正在尝试使用一个名为'jQuery.InstagramFeed'的库,它允许我在不使用访问令牌的情况下显示用户feed中的图像。所以,我一直在尝试使用它,但是,出于某种原因,它并没有向我展示任何东西。 我已经研究了几个星期了,我已经尝试了在这里的很多帖子(以及其他论坛)中提出的很多解决方案,比如下面这些: TypeError:$不是函数调用jQuery函数 “未捕获的TypeError:$不是函
我正在运行
问题内容: 好的,我对Mac和OSX有点陌生,但是我选择了一个,以便可以使用我的Java程序对一些Java程序进行故障排除,因为我工作的公司使用OSX和Windows机器的组合。我遇到的问题是,当我从Oracle网站安装Java 7时,它会更新首选项菜单,并在双击它们时似乎可以正确执行.jar文件,但是终端窗口的版本仍为1.6.0_43并运行由于版本较旧,终端上的相同.jar文件会导致运行时错误。
问题内容: 我已经开发了一个小应用程序来跟踪我的日常工作活动,该工具包含两个类: 执行者 UIProgress 我的目标是创建一个ProgressBar来更新执行状态,使用的逻辑如下所示, 根据Executor类中定义的executeTask(),我创建了UIProgress对象。 UIProgress类扩展了JFrame。创建一个面板,其中包含带有一个图像的标签和进度条。我已经在此类中定义了一个