【问题标题】:Apache ANT Standalone GUI for easy execution of targetsApache ANT 独立 GUI,可轻松执行目标
【发布时间】:2011-05-11 17:07:44
【问题描述】:

有谁知道为 Apache ANT 编写的 GUI。我们正在研究开发一个 GUI,以便为我们团队中的一些设计师和艺术家执行我们的一些开发工具。

我在 Ant External 网站上找到了一对,但其中大部分用于创建 ANT 文件,而不仅仅是列出可用的公共目标。

http://ant.apache.org/external.html

【问题讨论】:

    标签: java apache user-interface ant


    【解决方案1】:

    我一直很喜欢这个项目,它是用 xsl 实现的,不需要其他依赖项。

    http://antprettybuild.sourceforge.net/

    【讨论】:

      【解决方案2】:

      Antelope 是一款非常出色的独立 GUI。

      http://antelope.tigris.org/

      【讨论】:

        【解决方案3】:

        ANT forms 项目有一些任务使您能够生成可用于调用 ANT 目标的简单表单。

        这是一个带有三个按钮的示例:

        <project default="menu">
        
            <property environment="env"/>
        
            <path id="runtime.cp">
                <pathelement location="${env.ANTFORM_HOME}/lib/antform.jar"/>
            </path>
        
            <target name="menu">        
                <taskdef name="antmenu" classname="com.sardak.antform.AntMenu" classpathref="runtime.cp"/>
        
                <antmenu image="${env.ANTFORM_HOME}/doc/images/logo-small.jpg" title="My simple form" stylesheet="${env.ANTFORM_HOME}/style.test">
                    <label>A short label with a few explanatory words concerning the menu at hand.</label>
                    <button label="Echo 1 target" target="echo1"/>
                    <button label="Echo 2 target" target="echo2"/>
                    <button label="Echo 3 target" target="echo3"/>            
                </antmenu>
            </target>
        
            <target name="echo1">
                <echo>DO SOMETHING</echo>
            </target>
        
            <target name="echo2">
                <echo>DO SOMETHING</echo>
            </target>
        
            <target name="echo3">
                <echo>DO SOMETHING</echo>
            </target>
        
        </project>
        

        【讨论】:

          【解决方案4】:

          通常,Ant 或 Maven 的大部分 GUI 都是 IDE 的一部分。我使用对 Ant 和 Maven 提供出色支持的 IntelliJ。列出我所有的目标,我可以轻松查看其中的任何一个。

          【讨论】:

          • 我正在寻找一个独立的 GUI,因为这些用户不会使用完整的 IDE,但会从存储库同步部分项目并且主要进行数据创建。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-04-28
          • 1970-01-01
          • 2021-10-04
          • 1970-01-01
          • 2011-06-21
          • 2015-10-13
          相关资源
          最近更新 更多