【问题标题】:Running ant in eclipse (sql2java) - no output to the console在 Eclipse (sql2java) 中运行 ant - 没有输出到控制台
【发布时间】:2010-01-12 18:03:40
【问题描述】:
我是第一次自己配置sql2java。我提取了 zip-archive 并将所有文件导入到 eclipse java 项目中。我不知道这是否正确,因为当我通过 eclipse ant 函数(“Run as ant build...”)运行 ant 构建文件时,控制台上没有输出。
不知道问题出在哪里,sql2java、ant、eclipse?它是 eclipse galileo 的全新安装。
如何让 sql2java / ant 工作?
我如何获得任何可以帮助我定位问题的信息?
有没有办法使用eclipse的ant安装从控制台运行构建文件?
任何帮助将不胜感激。提前致谢。
【问题讨论】:
标签:
eclipse
ant
console
sql2java
【解决方案1】:
问题可能与anthome的定义有关,一般应该和你的eclipse插件目录一样。
- 转到窗口/首选项菜单
- 在左侧树形菜单中选择 ant/Runtime
- 在右侧屏幕上编辑您的 anthome 变量,设置为您的 Eclipse 安装 ant 插件目录
例如:..\eclipse-jee-galileo win32\eclipse\plugins\org.apache.ant_1.7.1.v20090120-1145
希望有效果
【解决方案2】:
在控制台中获取输出。您应该更改编辑配置中的 JRE 选项并启动 Ant 运行以在与工作区相同的 JRE 中运行。
通过此更改,您可以在控制台中看到输出。ANT 主页在哪里并不重要。它可以在 eclipse 插件或单独的 ant 目录中。
【解决方案3】:
我遇到了类似的问题,现有的答案都没有对我有用。就我而言,问题出在启动器上。
打开“外部工具配置”并选择启动 Ant 脚本的启动器。
在“Common”选项卡中,确保选中“Allocate console (necessary for input)”!
希望它能帮助其他提出这个问题的人。这也可能是 Ant 脚本没有控制台输出的原因。
【解决方案4】:
要在控制台中显示 Ant,请按照以下步骤操作...
方法一:--
在此之后按 Alt+Shift+Q 仅按 Q。
一个窗口将显示选择 Ant 并“双击”它将显示在控制台中。
方法二:--
在 Eclipse 中转到窗口菜单
选择显示视图
下一步.. 选择其他
现在选择 Ant 并双击显示在控制台中
【解决方案5】:
我可以通过在“外部工具配置...”中使用 JDK7 作为运行时 JRE 来重现该问题,切换到 JDK6 或 JDK8 即可解决此问题。
我的eclipse.ini 中有eclipse-jee-luna-SR2-win32-x86_64 和jdk1.8.0_40
“在同一个 JRE 中运行”也有帮助。
这三种解决方案都不适合我:“anthome”、“分配控制台”、“Ant”视图