问题内容: 我想做以下事情: 创建一个自己的Eclipse插件,(例如)只有一个方法“ sayHello”显示消息“ hello world”。 所以太好了。 但是现在我想让安装了我的插件的用户从其Java代码中调用此方法。像这样的东西: 有谁知道如何做到这一点?我认为这有点复杂… 问题答案: 基本上,您希望从Eclipse 编译并 运行的 代码中调用一个 正在运行的 插件。因为这是两个单独的过程
问题内容: 假设我有两个实体: 然后,我要保留“客户”实体,然后,参照先前添加的“客户”保留“订单”实体。当我从数据库中检索此客户并调用getOrders时,它将返回空集。这是正常行为吗?如果是,当我添加新的Order实体时,我该怎么做以自动刷新此集合? 问题答案: Jpa不会为您维护关系,因此应用程序需要设置双向关系的两端,以使它们与数据库保持同步。当您设置了order-> customer关系
问题内容: 我试图通过这样的活动来隐藏UI中的元素 但是当我将此插件作为另一个EClipse应用程序运行时,该按钮仍然存在。我究竟做错了什么? 问题答案: 的值采用以下格式: 因此,您必须确定哪个插件有助于菜单项。查看Eclipse Papyrus,下载该插件似乎是这样,该模式可能是: (假设isEqualityPattern =“ true”,则所有字符都需要转义正则表达式版本)
问题内容: 当我使用Eclipse和NetBeans 6.8运行以下代码时。我想查看计算机上可用的COM端口。在Eclipse中运行时,它返回我所有可用的COM端口,但是在NetBeans中运行时,它似乎找不到任何端口。 使用Netbeans输出, 假 使用Eclipse输出, 问题答案: 您是否使用同一Java VM在NetBeans和Eclipse中运行代码?
问题内容: 我正在使用 Eclipse Indigo 3.7 + WTP + m2e(包括m2e-wtp) 。我已经在Eclipse上配置了Tomcat 7.0服务器。我有一个Web应用程序,试图通过Eclipse在Tomcat上运行,但是当我运行它时,该文件未复制到目录中,这对我的应用程序造成了一些问题。 为了将其复制到此目录,应该放在哪里? 谢谢 问题答案: 如果在将WAR文件部署到Tomca
问题内容: 在“ 错误/警告 ”面板中设置Java编译器的首选项时,可以将Eclipse配置为“ 忽略不可避免的通用类型问题 ” 。 __ Java中此类“不可避免的”泛型类型问题是什么?忽略这些是否安全?它们何时出现? 问题答案: 从功能文档中: 启用后,即使编译器检测到程序员无法避免的泛型类型问题,也会发出错误或警告。 例如,一个类型可能被迫在其方法签名和返回类型中使用原始类型,因为它首先声明
问题内容: 是否有可能使Eclipse忽略错误“未处理的异常类型”? 在我的特定情况下,原因是我已经检查了文件是否存在。因此,我认为没有理由放入try catch语句。 还是我错过了什么? 问题答案: 是否有可能使Eclipse忽略错误“未处理的异常类型FileNotFoundException”。 否。那将是无效的Java,并且Eclipse不允许您更改语言规则。(有时您可以尝试运行无法编译的代
问题内容: 目前,我正在使用Android,试图避免使用Eclipse(对此我有非理性的仇恨)。 我需要包含一个外部文件(用于我的),并且不知道如何链接它以… 我已经阅读了文件,但是向XML 添加或节点并不能解决问题。 希望有人能帮助我! 问题答案: 只需将其放在目录中即可。从那里开始,其他所有工作都得到了照顾- 无需修改Ant脚本。例如,这是一个示例项目,显示了以这种方式集成BeanShell解
问题内容: 我想在Eclipse中生成自定义方法,就像我们可以生成toString,getter和沉降器的方式一样(右键单击-> source->)。谁能告诉我这样做涉及什么? 谢谢, 荷兰人 问题答案: 您可以在最近(Eclipse Galileo 3.5)生成动作之后添加自己的动作, 使用主动贡献URI: 具有活动操作定义标识符: 使用有效贡献项目类:(包) 来自贡献插件:org.eclips
问题内容: 我正在使用带有Eclipse插件的Gradle来为我的项目生成项目文件,但是我无法将其放入正确的JRE版本中。我可以 添加 一个JRE容器,但是我不知道如何删除默认容器-由于该项目是在开发人员之间共享的,而开发人员可能在Eclipse中设置了不同的默认值,因此我想手动控制它。 我认为这 应该 起作用的方式是这样的: 由于与相同,我希望此设置进入Eclipse设置,找到与源版本匹配的JR
问题内容: 如果我在开发模式下的eclipse中运行GWT应用程序,然后在浏览器中单击一段时间,我总是会在eclipse中收到“内存不足”错误。我的计算机具有16 GB的Ram,并且从未使用超过8GB的内存。 我尝试了几个配置参数。我的“运行”配置中的VM参数包含以下参数:“ -Xms8192m -Xmx8192m” 即使在eclipse.ini中,我也测试了几个配置参数,现在看起来像这样: 但是
问题内容: 我试图验证的多个文本框输入(即它们应该是一个数字),发现下面的有用的代码片断在这里。 但是,如果我有三个文本框(,和),我怎么能申请具有相同功能的每一个听者验证,而不必重复()码三次? 我不想实现一个switch语句或类似语句(来决定将其应用于哪个文本框),我想要一个更通用的东西(将来也许可以将其提供给其他类使用)。 问题答案: 定义事先并获得实际来自: 如果您还想在其他地方使用它,请
问题内容: 我一直在尝试运行从命令行创建的简单小程序。我试着做: 显然没有用;但是,我注意到,如果选择该类并选择以Java applet身份运行,那么Eclipse允许我运行该applet。Eclipse如何做到这一点? 问题答案: 我相信IDE通常会使用appletviewer来启动applet,但是会使用不受限制的安全策略(从命令行启动时appletviewer会被沙盒化)。 要从命令行启动小
问题内容: 我正在IDE Eclipse Indigo(最新版本)上使用JSF 2.0开发Web应用程序。 但是在 Project- > Properties-> Project Facets上,选项 JavaServer Faces 在版本1.2上配置,当我尝试将版本更改为2.0时,出现错误消息 无法将项目构面JavaServer Faces的版本更改为2.0。 奇怪的是,我项目中的JSF库都是
问题内容: 我想为Eclipse中的文件添加自定义警告消息(即,在“问题”选项卡的“警告”部分中添加条目)。 虽然我已经找到了有关创建插件和使用标记的信息(在这里和其他地方),但是我还没有发现任何有关扩展“问题发现”过程的信息。我发现的大多数文章都没有讨论 何时 创建标记,只讨论了 如何 创建标记,以及那些确实假设我有兴趣将标记附加到自定义构建步骤或自定义编辑器上的文章,这两种文章都不适合我正在尝