java - 编辑.java文件并重新编译

标签 java ant compilation compiler-errors

新手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文件中,我需要做什么?

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

最佳答案

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

要构建它,首先提取ant-tibco.zip。打开Eclipse并在ant-tibco所在的位置之外创建一个新的工作空间(当您打开它时,它将要求创建一个新的工作空间)。然后通过右键单击“Package Explorer”将项目导入Eclipse。在“导入”窗口中,选择“常规\现有项目到工作区”,然后选择提取的ant-tibco目录的位置。它将自动构建到ant-tibco.jar目录中的ant-tibco\lib文件中。

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

关于java - 编辑.java文件并重新编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24938301/

相关文章:

java - Java 字符串中的上标

java - 如何添加到存储在 BeanMap 中的列表?

Lisp 中的 Ant(或 NAnt)

c++ - 在我的程序主函数中输入结束时预期为 '}'

css - 通过windows命令行批量编译SCSS文件为CSS

maven-2 - 在目标/类而不是本地存储库中查找依赖项?

java - 在 Android 中使用 DatagramChannel 进行多播数据

java - 使用时间来确定执行什么指令 - android

java - 如何仅对已更改的源文件运行单元测试?

testing - 如何为我的自定义 ant 任务编写集成测试