【问题标题】:How to include files in java ? Is it possible in Eclipse IDE?如何在java中包含文件?在 Eclipse IDE 中可以吗?
【发布时间】:2010-11-12 07:03:11
【问题描述】:

是否有可能以某种方式将文件包含在 java 源文件中?

谢谢。

【问题讨论】:

  • 一般来说答案是“否”。你需要它做什么?
  • 你的意思是像C中的#include指令吗?你需要它做什么?
  • 我为 gwt 生成 java 代码,我想将其包含在 gwt 模板中。我知道还有其他方法。如果有一些包含指令,我会说得通。

标签: java eclipse ide include


【解决方案1】:

您当然可以使用预处理器从模板创建源文件,但一般来说这是不可取的,并且会产生比它解决的问题更多的问题。

除此之外:不,Eclipse 不提供这样做的方法。在源代码中包含文件不是 Java Way™。 :)

【讨论】:

    【解决方案2】:

    您可以使用方面来编织类型间声明和/或使用切入点将建议编织到方法声明中。这不等同于#include,但效果可以相似。

    请参阅AspectJ tutorial 了解起点,quick reference sheet 了解更多详情。

    【讨论】:

      【解决方案3】:

      不是真的,java 不是那样工作的。如果您需要其他类的代码,请使用

      import package_name.classname
      

      它将在您的类路径(包括当前目录)中搜索类。如果您有包含类的 jar 文件,则必须将它们添加到您的类路径中,并带有 java inteprentor 的参数

      java -cp jarfile.jar:. your-class-file
      

      在 unix 中:用于分隔路径,在 windows 中我认为是 ;.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-06-20
        • 1970-01-01
        • 2015-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-23
        相关资源
        最近更新 更多