尝试将Worklight 6安装到Eclipse 4.3"Kepler"时,我遇到了以下问题:
Cannot complete the install because one or more required items could not be found.
Software being installed: IBM jQuery Mobile Tools 6.0.0.201306140658 (com.ibm.webtools.jquery.tools.feature.feature.group 6.0.0.201306140658)
Missing requirement: IBM Web Editor Common 1.2.0.v20130514_1852 (com.ibm.etools.webtools.webedit.common 1.2.0.v20130514_1852) requires 'bundle com.ibm.icu [4.2.1,5.0.0)' but it could not be found
Cannot satisfy dependency:
From: IBM Worklight Studio 6.0.0.201306140657 (com.ibm.imp.tools.feature.feature.group 6.0.0.201306140657)
To: com.ibm.imp.webtools.core.feature.feature.group 1.0.0
Cannot satisfy dependency:
From: Web Tools Core 1.2.0.v20130514_1852 (com.ibm.imp.webtools.core.feature.feature.group 1.2.0.v20130514_1852)
To: com.ibm.etools.webtools.webedit.common [1.2.0.v20130514_1852]
Cannot satisfy dependency:
From: IBM jQuery Mobile Tools …Run Code Online (Sandbox Code Playgroud) 我只是下载eclipse kelper并发现m2e和m2e-wtp插件已经安装,而新的m2e插件没有生命周期的"包",我如何卸载它?
================================================= http ://m2eclipse.sonatype.org/sites/m2e 这是我在eclipse juno中使用的更新站点(现在看来404错误).
我的eclipse配置.
Eclipse:最新版本(开普勒)
我的eclipse config.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130521-0416
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40M
-Xmx512M
Run Code Online (Sandbox Code Playgroud)
更新后从Juno到Kepler.But和configuration我没有遇到任何问题.
我面临的例外是
Caused by: java.lang.OutOfMemoryError: PermGen space
at sun.misc.Unsafe.defineClass(Native Method)
at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:45)
at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:381)
at java.security.AccessController.doPrivileged(Native Method)
at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:377)
at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:59)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:28)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.sf.beanlib.provider.BeanPopulator.invokeMethodAsPrivileged(BeanPopulator.java:221)
at net.sf.beanlib.provider.BeanPopulator.doit(BeanPopulator.java:194)
at net.sf.beanlib.provider.BeanPopulator.processSetterMethod(BeanPopulator.java:172)
at net.sf.beanlib.provider.BeanPopulator.populate(BeanPopulator.java:270)
at net.sf.beanlib.provider.replicator.ReplicatorTemplate.populateBean(ReplicatorTemplate.java:174)
at net.sf.beanlib.provider.replicator.BeanReplicator.replicateBean(BeanReplicator.java:173)
at net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator.replicateBean(Hibernate3JavaBeanReplicator.java:71)
at net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicateByBeanReplicatable(ReplicatorTemplate.java:125)
at net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicate(ReplicatorTemplate.java:120)
at net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicate(ReplicatorTemplate.java:67)
at net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator.replicate(Hibernate3CollectionReplicator.java:143)
at net.sf.beanlib.provider.replicator.CollectionReplicator.replicateCollection(CollectionReplicator.java:88)
at net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator.replicateCollection(Hibernate3CollectionReplicator.java:79)
at net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicate(ReplicatorTemplate.java:101)
at …Run Code Online (Sandbox Code Playgroud) 我Eclipse Standard 4.3 (Kepler)安装了,但jsp页面是黑白打开的.我想我没有下载EE版本,这就是为什么它的情况.我现在能做什么 ?xml文件以彩色格式打开.
我搜索了jsp插件,但是选项中出现的编辑器Install旁边没有选项.
我正在尝试解决Eclipse遇到的XML验证问题。
当我尝试根据指定的架构验证xml时,我立即得到一个
No grammar constraints (DTD or XML Schema) referenced in the document.
错误。我尝试针对其进行验证的XML模式位于远程Web服务器上。我办公室中的某些人可以对此进行验证,而其他人则不能。我们正在使用相同的xml。
我注意到,成功进行验证后,Eclipse需要花费几分钟的时间,大概是因为它正在在线搜索模式。las,如果无法在我的计算机上进行验证,则故障是立即发生的。好像Eclipse甚至没有尝试在线搜索。
我目前正在使用Kepler发行版的Eclipse IDE JD(我认为是4.3),但是在Juno(3.8)上使用相同的xml进行验证既成功又失败。无论Eclipse版本如何,都能够成功进行验证的机器都是成功的。同样,无论Eclipse版本如何,都不成功的机器都是这样。
我完全迷路了。
所以,在将Helios从Helios更新到Kepler之后,我发现我的Lombok依赖项目充满了错误,因为eclipse没有看到@Getter添加的方法和东西,所以我重新安装了Lombok,但是eclipse要么崩溃要么就是没看到方法,取决于我如何运行它.如果我从Windows资源管理器中的eclipse.exe运行它,它启动没有lombok,如果我在运行对话框中键入它,它只是像这样崩溃:
Java was started but returned exit code=1
C:\Windows\system32\javaw.exe
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
-XX:MaxPermSize=256m
-jar C:\Program Files\eclipse \\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Program Files\eclipse\\plugins\org.eclipse.platform_4.3.1.v20130911-1000\splash.bmp
-launcher C:\Program Files\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Program Files\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835\eclipse_1503.dll
-startup C:\Program Files\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.appendVmargs
-exitdata 198c_5c
-product org.eclipse.epp.package.jee.product
-vm C:\Windows\system32\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
-XX:MaxPermSize=256m
-jar C:\Program Files\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
Run Code Online (Sandbox Code Playgroud) 我需要Eclipse/Maven专家的一些帮助 - 我无法将我的项目视为在Eclipse中部署到Tomcat的资源.所以我做了一个搜索,发现如果我运行Maven - > Update Project,那就可以缓解这个问题.但是,更新导致以下错误:
An internal error occurred during: "Updating Maven Project".
org.eclipse.wst.common.componentcore.internal.impl.ReferencedComponentXMIResourceImpl cannot be cast to org.eclipse.jpt.common.core.resource.xml.JptXmlResource
Run Code Online (Sandbox Code Playgroud)
我不知道问题是什么.
Eclipse版本:4.3.2(Windows 7上的JEE,Win32)正在使用的插件:转储如下.
问题是水平线条的外观,使我的编辑器看起来像一个笔记本.

我无法找到禁用此设置的设置.这是我的插件转储:

每个版本的Eclipse(Juno和Kepler)有哪些优点和缺点?哪一个更稳定?如何选择合适的eclipse版本?
我正在使用Eclipse 4.3 Kepler(实际上是STS 3.6.1).
我碰到了一些代码:
private String someMethod(String myParam) {
try {
MyInterface myVar = (MyInterface) domeSomething(myParam);
if (myVar != null) {
return myVar.methodThatReturnsString();
}
} catch (Exception e) {
return "";
}
return ""; // eclipse marks this as dead code
}
Run Code Online (Sandbox Code Playgroud)
(正如您所期望的那样,该doSomething()方法会抛出一些异常,并返回一个比一般更通用的接口MyInterface.)
Eclipse将最后一个return语句强调为死代码,如果我将其删除为quickfix建议,我将使用"此方法应返回String类型的结果"错误.
为什么最后一个return语句是死代码?是因为班级演员吗?假设doSomething()可以返回null,如果你施放它,会抛出一个类强制转换异常吗?
而且,为什么Eclipse建议我用导致死代码警告的错误修复错误?是因为Eclipse无法预测这个吗?
我正在研究一种基于Eclipse 3.x api的RCP应用程序产品.现在我们尝试将其移至Eclipse 4.x. 我们在代码中使用了一些内部类.我已经阅读了Vogella提供的关于从3.x迁移到Eclipse 4.x的教程,但我仍然没有得到如何开始.
我们想利用新的Eclipse功能,我的主要问题是我们的旧代码中有很多视图,布局,所以应该遵循的方法应该是什么.还有一种方法可以使用3.x API从我的旧应用程序创建应用程序模型.
我陷入困境,没有得到如何继续.
我在尝试更新Eclipse时遇到错误(Kepler Service Release 1; Build id:20130919-0819)
Eclipse想要更新以下包:
卸载时发生错误
会话上下文是:(profile = epp.package.standard,phase = org.eclipse.equinox.internal.p2.engine.phases.Uninstall,operand = [R] org.eclipse.rcp.configuration_root.win32.win32.x86 1.0 .0.v20130521-1847 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).
备份文件E:\ Program Files(x86)\ eclipse\eclipse.exe失败.
无法删除:E:\ Program Files(x86)\ eclipse\eclipse.exe
当我尝试以管理员身份进行更新时,也会发生此错误.
有没有人知道会导致这种情况的原因是什么?
eclipse-kepler ×12
eclipse ×9
java ×4
dead-code ×1
e4 ×1
eclipse-api ×1
eclipse-juno ×1
eclipse-rcp ×1
lombok ×1
m2e ×1
m2e-wtp ×1
maven ×1
xsd ×1