草庐IT

Eclipse-Only-Configuration

全部标签

java - Eclipse:是否可以编辑通过源代码 "attachment"已知的 Java 源代码

我正在使用Eclipse3.4.2来开发我的代码。作为我的项目定义的一部分,我引用了一个实用程序库,我已将源代码附加到该库中。到目前为止,一切顺利-当我从库中调出类时以及在调试时,我可以看到该源代码。但是,现在我想对其中一个类进行更改,同时仍保留EclipseJava编辑器的所有功能(特别是工具提示和快速修复等功能)。这些功能在我查看源代码时似乎有效(例如,我可以通过方法名称按CTRL+LClick),但它是只读的。另一方面,我可以显式打开源文件并进行编辑,但我失去了所有“智能”编辑功能。我最近从IntelliJ切换到Eclipse,这是可能的,所以我希望它也能在Eclipse中使用。

java - Eclipse 插件在 eclipse 之外重用

是否可以在Eclipse之外运行Eclipse插件? 最佳答案 不一定,因为您需要Equinox运行时容器。您可以使用eclipseexeecutable运行插件,并作为应用程序,请参阅:http://wiki.eclipse.org/FAQ_How_do_I_create_an_application%3F您实际上是在创建一个org.eclipse.core.runtime.applications扩展点。您还可以将插件发布为Eclipse应用程序的一部分,然后将其导出为可执行文件,以便它可以在Eclipse之外运行。不过,这仍然

Java-Eclipse : Externalize Strings?

看起来“ExternalizeStrings”功能包含所有内容,生成一个Messages类,以及一个用于存储字符串本身的.txt文件。这很有趣,但我有另一种存储常量的方法:publicfinalclassConstants{//forparsingcommandspublicstaticfinalStringREGEX_COMMAND="(\\w*)*=*\"(.*)\"";//Regexforacommandfromadatafile//etc}有什么方法可以让Eclipse自动将字符串和其他值移动到这里吗? 最佳答案 选择一个文

java - 启动时在 Eclipse RCP 中启动一个 Action

我有一个RCP插件,我已经配置了帮助系统在这个插件中运行。我可以从“帮助”菜单访问它。现在我想在启动时默认启动“动态帮助”操作。我该怎么做? 最佳答案 通过使用WorkbenchAdvisor实现解决了这个问题:@OverridepublicvoidpostStartup(){IWorkbenchHelpSystemhelp=PlatformUI.getWorkbench().getHelpSystem();help.displayDynamicHelp();}Startup扩展被证明是徒劳的。

解决 Python 中 AttributeError: ‘list‘ object Attribute ‘append‘ Is Read-Only 错误

在Python中使用列表时,我们可以对数据类型运行不同的操作(方法)。我们必须了解它们的工作原理,才能有效且无误地使用它们。要使用这些方法,我们需要知道它们的语法、错误和操作模式。append()方法是众多方法中的一种,它可以帮助我们将新元素添加到列表中。但是,如果我们误用它,我们会得到一个AttributeError:‘list’objectattribute‘append’isread-only的错误信息。本文将向您展示导致此AttributeError:‘list’objectattribute‘append’isread-only错误消息的原因以及解决方法。使用正确的语法解决Attri

java - Spring 3 注释配置选择@Configuration 和@Component 但不是@Controller

因此,我尝试在没有XML的情况下配置我的网络应用程序,并采用所有带注释的路线。我有几个用@Configuration和@Component注释的类,它们会自动获取,但由于某些原因,我的@Controller注释没有被识别并映射到它们相应的@RequestMapping值。我的web.xml文件如下所示:timbuk2-webapp-Compositorlog4jConfigLocation/WEB-INF/conf/log4j-config.xmlcontextClassorg.springframework.web.context.support.AnnotationConfigWe

java - Eclipse Google -App -Engine "Will NOT Enhance"

第一次eclipse:无法摆脱这个错误...已经尝试了谷歌上的所有建议修复..持久类“类com.blahb.blahblah.master.UserToken似乎没有得到增强。您可能需要重新运行增强器并检查输出中的错误。”数据库中没有表,但操作需要它。请检查此类的元数据规范。Listof500linesofexceptions...*Causedby:javax.jdo.JDOUserException:Persistentclass"Classcom.blahb.blahblah.master.UserTokendoesnotseemtohavebeenenhanced.Youmay

java - 如何为 Eclipse IDE 设置非 Eclipse Java 编译器

我注意到EclipseIDE(用于Java,版本3.5.1)使用它自己的Java编译器,但我找不到如何更改它。有可能吗?也许这有点微不足道,但在使用IntelliJIDEA多年后,我发现回到Eclipse有点尴尬。谢谢。更新:由于需要更详细的解释,我正在这样做。所以,最近我在帮助一些Java开发人员,并注意到他使用的是Eclipsew/oSun的JDK。由于我们在公司范围内只使用Sun的JDK,所以我觉得很奇怪。看来他只有Eclipse,不需要额外的java代码编译工具(比如javac)。这是因为Eclipse与它自己的编译器捆绑在一起(查看this以获得更多详细信息)。就其本身而言,

java - 在运行时将 jars 添加到 Eclipse 插件

我正在开发一个Eclipse插件,它需要在编译时未知的类。这些类以jar文件的形式通过网络发送。我想在运行时动态加载这些类。我已经尝试过此处列出的方法:http://blog.imaginea.com/making-applications-work-together-in-eclipse/不幸的是,它没有达到预期的效果。虽然确实加载了类,但我不能在加载它们的函数之外使用它们。我猜这与使用不同的类加载器有关。感谢任何帮助。即使您告诉我,这是不可能的,所以我知道我不必再看下去了。 最佳答案 如果您将这些jar打包成OSGi包(即,给它

java - 使用java在eclipse中显示带有unicode的棋子

我只是想使用java在eclipse中显示一些unicode国际象棋符号,但它只是打印出随机矩形,除非国际象棋棋子最近在风格上发生了根本性的变化——我认为这不是我想要的。非常感谢您的帮助!我的代码:importjava.io.PrintStream;importjava.io.UnsupportedEncodingException;publicclassChessSymbols{publicstaticvoidmain(String[]args)throwsUnsupportedEncodingException{StringunicodeMessage="\u2654"+//whi