【问题标题】:Editing a .java file and recompiling编辑 .java 文件并重新编译
【发布时间】:2014-07-24 15:45:05
【问题描述】:

新手java问题,我确信这已经得到回答,但在任何地方都找不到解决方案:(

我想使用这里包含的这个java程序http://sourceforge.net/projects/ant-tibco/files/

其中包含一个 ant-tibco.jar 文件

以及这里包含的许多 .java 文件 .\ant-tibco\src\org\apache\tools\ant\taskdefs\optional\tibco

我想在其中一个 .java 文件中编辑一行,但之后我不确定如何编译以提交这些更改,我尝试了 javac 但不断收到“找不到符号”异常。

我需要将这些 .java 文件中所做的更改提交并编译到 ant-tibco.jar 文件中吗?

非常感谢任何帮助!谢谢!

【问题讨论】:

  • 将所有java文件解压到一个文件夹,然后导入eclipse。

标签: java ant compilation compiler-errors


【解决方案1】:

ant-tibco 项目是一个与 Eclipse 兼容的项目,因此这可能是构建它的最简单方法,而不是尝试从命令行使用 javac。你可以从here下载Eclipse。

要构建它,首先提取ant-tibco.zip。打开 Eclipse 并在 ant-tibco 的位置 outside 创建一个新的工作区(当你打开它时它会要求创建一个新的工作区)。然后通过右键单击“包资源管理器”将项目导入 Eclipse。在“导入”窗口中,选择“General\Existing Projects into Workspace”并选择提取的ant-tibco 目录的位置。 它会自动构建到ant-tibco\lib目录下的ant-tibco.jar文件中。

编辑:您需要从 here 下载 ant 库并将它们引用到项目中。 Eclipse 会将.class 文件构建到classes\org\apache\tools\ant\taskdefs\optional\tibco 中。然后查看this post 了解如何为项目导出.jar 文件。

【讨论】:

    【解决方案2】:

    非常感谢您的回答。

    我设法在 eclipse 中打开并进行更改,按照链接导出 .jar,jar 中的类确实有更改.... 但是当我运行 jar 时,它不会假设这些变化,我不知道为什么:(

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-06
      • 1970-01-01
      • 2014-12-05
      • 1970-01-01
      相关资源
      最近更新 更多