我们将为我们的项目调查GWT.在搜索Eclipse GWT插件时,我得到了很多.
在您看来,Eclipse的最佳GWT插件是什么?为什么?
[ 11月27日:编辑以反映以下答案...... ]
我在项目checkstyle中使用,我在checkstyle-configuration中定义了一个SuppressionFilter.我使用Apache ant通过持续集成进行自动构建.
我的问题来自以下情况:我不想将大量文件填充到基于项目的文件中,因此checkstyle.xml和suppressions.xml都位于名为conf的子目录中(用于构建的配置).现在Ant和Eclipse在查找suppressions.xml方面的工作方式不同.
在我声明了一个ant-task来查找checkstyle的基本配置的checkstyle.xml之后,Ant使用基于项目的basedir作为basedir来查找suppressions.xml.此checkstyle.xml现在包含以下内容:
<module name="SuppressionFilter">
<property name="file" value="conf/suppressions.xml"/>
</module>
Run Code Online (Sandbox Code Playgroud)
这样ant-build就会找到suppressions.xml,因为构建的basedir是项目目录.
现在使用Eclipse 的checkstyle-plugin带来了一个问题.它从checkstyle.xml具有的路径(conf)开始查找suppressions.xml.对于Eclipse,声明必须看起来像这样,工作:
<module name="SuppressionFilter">
<property name="file" value="suppressions.xml"/>
</module>
Run Code Online (Sandbox Code Playgroud)
编辑:即使这不起作用,Eclipse似乎总是需要一个绝对的路径.
我想知道一种方法,Eclipse和Ant都可以使用相同的checkstyle配置.有人知道这个问题的解决方案吗?绝对路径不是解决方案,因为每个开发人员和CI服务器都有不同的项目目录路径.
ant continuous-integration build-process eclipse-plugin checkstyle
在我全新的Windows 7机器上,我下载了Eclipse(Galileo)和几个Eclipse插件(Android的ADT插件,Subclipse等)
重新启动后,这些插件都没有显示在IDE中(首选项,菜单等中没有任何内容),但如果单击"关于Eclipse"弹出窗口中的"安装详细信息",我会看到所有插件都列为已安装的软件.(例如Android DDMS 0.9.5,Subclipse 1.6.5等)
如何使我的插件工作?
我需要一个用于C#语法高亮的Eclipse 3插件,并希望代码完成.
我正在运行Mac和Windows版本的Eclipse.
我已经评估过"改进C#",但似乎没有用.
c# eclipse eclipse-plugin syntax-highlighting code-completion
任何想法为什么Eclipse有时会发抖并且无法识别它几秒钟之前的代码?下面的代码中的"R"在5分钟前没有下面的红色波浪线,我没有更改代码.这种情况经常发生在Eclipse上,通常我把它关闭然后重新启动它,这很好......不要再去了.
// Initialize view elements
mSearchBox = (EditText) this.findViewById(R.id.edittext_search);
mSearchButton = (Button) this.findViewById(R.id.button_search);
Run Code Online (Sandbox Code Playgroud) 我正在尝试将信息与项目(某些属性)相关联.我尝试使用持久性存储(getPersistentProperty()和setPersistentProperty()).
问题在于,当我导出项目并在不同的工作区中重新导入它时,这些属性消失了(因为它们存储在.metadata工作区的文件夹中的某个位置).
所以我想如果有办法将信息存储在.project文件中,那么这将解决我的问题,因为在导出项目时总是包含此文件.
有没有API可以做到这一点?
任何指针将不胜感激!谢谢!
此致,塔梅尔
我正在尝试安装新的插件但是当我选择更新站点时,我收到了这个错误
!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.153!MESSAGE供应异常!STACK 1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// download.eclipse.org/eclipse/updates/3.6/compositeContent.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:74)at org组织的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)中的.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:99) .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92). doLoad(LoadMetadataRepositoryJob.java:115)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler) .java:82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起: org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)在org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)... 1更多!分项1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.153!MESSAGE错误的HTTP请求: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml!STACK 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.位于org.eclipse.core.internal.jobs.Worker的org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249). run(Worker.java:54)!SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08:57:56.153!MESSAGE HttpClient连接错误响应代码400.
!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.384!MESSAGE供应异常!堆栈1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)at org .eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)atg.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)at org .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)中的MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) LoadMetadataRepositoryJob.java:115)org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler.java) :82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起:org. eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)...还有1个!SUBENTRY 1 org .eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.385!MESSAGE错误的HTTP请求: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml!STACK …
大家好我正在开发一个插件,我通过自己的向导创建项目.我使用javaElementFilters来隐藏名为device-configs.xml的文件.它只适用于eclipse helios sdk版本.
有谁能建议我更好的隐藏文件的方法?或者其他扩展点可以在3.6的所有eclipse版本中工作,也可以在MyEclipse中工作吗?
我想在Eclipse上编辑RAML.我没有找到RAML的任何Eclipse插件.
在RAML网站(http://raml.org/projects.html)上只有Sublime.
你知道在Eclipse上编写RAML的经验吗?
我正在尝试安装log4j Eclipse Plugin.
但我收到此错误消息:
无法在https://sourceforge.net/projects/oneclick-logger/files/site/content.xml上读取存储库.收到致命警报:handshake_failure
eclipse-plugin ×10
eclipse ×6
android ×2
ant ×1
c# ×1
checkstyle ×1
eclipse-cdt ×1
eclipse-rcp ×1
gwt ×1
ide ×1
java ×1
plugins ×1
raml ×1