我有一个这种类org.eclipse.swt.widgets.Text.它存在于我正在开发的eclipse插件中.我想处理用户从此字段中选择文本的事件.这是......在聚焦时,他们点击一些文本并向左或向右拖动以选择文本.选择此文本时,就是我需要触发我的事件.
我还没有找到合适的听众来满足我的需要.
在以前版本的Eclipse(如Helios)中,片段在哪里
窗口>显示视图>常规>代码段.
现在看来我无法在任何地方找到它们.
我喜欢Python风格,因为它易于阅读和书写.使代码更短,避免不必要的字符,如';' 要么 '{}'.但是,我需要在工作中使用Java和C++.
我想知道是否有办法使用这些语言的Python缩进规则.也许存在一个Notepad ++或Eclipse的插件,可以这样做:
当我打开file.java时,更改Java缩进规则并使用Python规则格式化文件,以便我更容易阅读.当我编辑并保存它时,插件会添加所有';' 和'{}'再次让JVM理解.
我想你们中的一些人会认为这是一个糟糕的想法,但我只是想尝试一下.在我看来,学习一门新语言很有意思,但学习新的缩进规则只是无聊和无用.
我更新了Android SDK并安装了API 17.我还将ADT插件更新为21.1.0.但是我遇到了一个问题:当我打开eclipse时,一条消息不断出现:
Android SDK需要Android Developer Toolkit版本21.1.0或更高版本.当前版本是:21.0.1.v201 ....(和另一个数字..).请将ADT更新到最新版本.
我点击Check for updates- >然后出现一条消息:No updates found
出现另一条消息:No repository found at jar:file:/C:(...)/ADT-21.1.0.zip!/.
我无法启动avd,因为所有应用程序都有错误.
我也尝试通过下载zip文件手动安装ADT-21.1.0 -> Help -> Install New Software... -> Add -> Archive....(这是我首先更新插件的方式),但它说一切都更新了!! 有任何想法吗?谢谢.
我正在尝试在OSGI中运行Apache Wink并使用Felix Whiteboard注册资源作为服务.在极简主义的OSGI环境中,捆绑包按预期工作.但是,然后我将捆绑包移动到Eclipse Equinox环境中,我正在开发一个依赖它的插件.我开始收到这个错误.
May 22, 2013 11:19:59 AM org.apache.wink.server.internal.application.ApplicationProcessor processWinkApplication
SEVERE: An exception occurred during processing of the com.yarcdata.rest.Repositories instance. This instance is ignored.
java.lang.IllegalArgumentException: interface javax.servlet.http.HttpServletRequest is not visible from class loader
at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:461)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:690)
at org.apache.wink.common.internal.registry.ContextAccessor.getContextFromAccessor(ContextAccessor.java:92)
Run Code Online (Sandbox Code Playgroud)
我想我已经安装了所有必需的软件包,如果我开始寻找导出HttpServletRequest的软件包,我会看到:
g! lb | grep ervlet
311|Resolved | 4|Servlet API Bundle (3.0.0.v201112011016)
394|Starting | 4|Http Services Servlet (1.1.300.v20120912-130548)
444|Resolved | 4|Jetty :: Servlet Handling (8.1.3.v20120522)
578|Resolved | 4|jersey-servlet (1.12.0)
580|Resolved | 4|jersey-servlet (1.17.1)
588|Active | 4|Java Servlet API (3.0.1)
589|Resolved …Run Code Online (Sandbox Code Playgroud) 这是完整的例外:
Computeappengine exceptionRemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: Client.prog (no security manager: RMI class loader disabled)
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: Client.prog (no security manager: RMI class loader disabled)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:334)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at Engine.ComputeappEngine_Stub.executeTask(Unknown …Run Code Online (Sandbox Code Playgroud) 我想在Eclipse中使用Apache commons.io作为插件项目.我将.jar添加到buildpath中:
(properties-> java build path-> Libraries)
但是当我尝试测试我的项目时,我收到此错误:
org/apache/commons/io/FileUtils的NoClassDefFoundError.
我认为Eclipse不会复制库或我想念项目复制该库.
我怎么解决这个问题?我正在尝试编写一个导出插件,其中一个完整的文件夹被复制到另一个文件夹.
我最近下载了eclipse Kepler以学习使用SWT,还下载了SWT zip文件夹。eclipse网站上的说明指出,我应该将zip文件夹导入Existing Projects into Workspace。我已经这样做了,但是Projects 表单字段上没有任何项目显示,从早上起我就一直在谷歌上搜索有关如何安装的信息SWT,Eclipse Kepler但是我没有找到任何帮助。
请我为此提供帮助,因为我面临一个需要丰富外观的项目。所有答复将不胜感激。谢谢大家。
是否有任何Eclipse插件可以查看当前的JVM内存使用情况?我不是在寻找剖析器.
I am just looking for small plugin which can show present JVM used memory/available memory and force the Garbage Collector.
我刚刚发现我的Eclipse存储了插件,特别是来自公司的插件,C:\Users\<name>\.eclipse\org.eclipse.platform_3.7.0_1709980481\plugins而不是默认的Eclipse目录C:\Program Files\eclipse\plugins.
我没有以任何方式指定该文件夹,也不知道为什么Eclipse会这样做.
这是否会影响插件的使用?
我可以更改此目录的默认设置吗?
eclipse-plugin ×10
eclipse ×6
java ×5
amdatu ×1
android ×1
apache-wink ×1
c++ ×1
classpath ×1
indentation ×1
jax-rs ×1
jvm ×1
notepad++ ×1
osgi ×1
python ×1
rmi ×1
rmiregistry ×1
swt ×1