java - Eclipse 从代码访问工作区、编译器和导出函数

标签 java eclipse eclipse-plugin code-generation

我有以下任务:

  • 在当前工作空间自动生成java源文件。
  • 生成后编译这些文件。
  • 将每个生成和编译的类以及所需的库导出到可运行的 JAR 文件。

我已经安装了 Eclipse SDK,我想我需要的是让我的主类从 SDK 继承一些类,并且可能加载一些其他类。但我不知道我到底需要什么以及去哪里寻找。我希望得到一些线索。

最佳答案

我建议您查看 M2T-JET,不仅可以生成 Java 文件,还可以生成项目、任何必要的文件夹以及您需要的任何其他资源。这些资源之一是 jardesc 文件,JDT 使用该文件来保留 jar 导出选项。您可以使用这些选项来定义 jar 和导出,然后生成 jardesc 文件以及其他生成的资源。

M2T-JET 可以通过编程方式调用,因此一旦单次调用生成整个项目,您的插件就可以调用 JDT 以使用 jardesc 文件导出 jar。

关于java - Eclipse 从代码访问工作区、编译器和导出函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22745762/

相关文章:

java - Android 变量未定义

java - 如何下载 Java Servlet 文档并附加到 Eclipse

java - 有没有更好的方法来访问 E4 应用程序中的工作台上下文

eclipse - Git-svn 和 Eclipse?

java - 如何在 AWS Elastic Beanstalk 中托管 Java TCP 服务器

java - 如何通过网络快速发送图像数据?

linux - eclipse/TFS 在启动时挂起

android - 如何将 SDK 示例项目复制到工作区中?

java - maven多模块项目中的循环引用。我能做什么来修复它

java - HBase 数据持久化