Questions tagged «eclipse»

Eclipse是用于构建应用程序的开源IDE和平台。有各种用于各种编程语言和其他面向开发工具(例如建模,数据库浏览等)的插件。该标记仅应用于有关Eclipse IDE或平台的特定问题,而不能用于一般化(Java等)编程主题。

8
Eclipse自动保存
我希望Eclipse在每次编辑文件时自动保存,其方式与自动构建的方式几乎相同。因为去年我一直在使用IntelliJ(默认情况下会自动保存),所以我一直遇到以下问题: 在Eclipse中进行一些更改 忘记按保存 运行构建,单元测试,并注意一些奇怪的行为 (稍后一段时间。。。)意识到发生意外的行为是因为我忘记保存更改 有什么方法可以使Eclipse自动保存?
81 eclipse  ide  autosave 

10
org.apache.tomcat.util.bcel.classfile.ClassFormatException:常量池中的无效字节标记:15
我正在将Web应用程序从Tomcat 7移植到具有Tomcat 7但具有Java 8的另一台服务器。 Tomcat成功启动,但是在日志中catalina.out我得到: org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:131) at org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:60) at org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:209) at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:119) at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2049) at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1931) at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1899) at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1885) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1281) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:855) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:346) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5172) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618) at …

7
在Eclipse中使用SVN回滚错误更改
假设我已经对Subversion存储库进行了一些错误的更改。然后我做出一些我想保留的好的更改。 在Eclipse中回滚这些不良更改并保留良好更改的最简单方法是什么?假定与不良更改相关的文件与与不良更改相关的文件不同。如果对相同文件进行了良好更改,而对不良文件进行了更改,那么事情将如何改变? 我主要是想通过Eclipse插件(Subclipse或Subversive)来做到这一点,但是命令行命令也很有趣。

10
如何减少Eclipse的内存使用量?
Eclipse 3.4的内存使用从屋顶到最终成为问题。 我加载了一个简单的BlackBerry项目,使用量激增到将近400 MB,有时甚至更高。有什么办法可以降低它?
81 eclipse 

6
您可以同时运行2个完全独立的Eclipse实例吗?
我目前正在将Eclipse用于Java和Python(以及PyDev)。我经常发现我打开了一个包含大量文件的Java项目,然后由于某种原因我不得不切换到Python项目。 我想按原样离开我的Java项目,我不只是想在同一个地方打开大量Python文件,因为那样的话我一次打开的东西太多了。 有什么办法可以让我的Java项目保持原样,并打开一个全新的Eclipse会话?(使用浏览器的某种方式)
81 java  eclipse  pydev 

7
具有模拟用户输入的JUnit测试
我正在尝试为需要用户输入的方法创建一些JUnit测试。被测方法看起来类似于以下方法: public static int testUserInput() { Scanner keyboard = new Scanner(System.in); System.out.println("Give a number between 1 and 10"); int input = keyboard.nextInt(); while (input < 1 || input > 10) { System.out.println("Wrong number, try again."); input = keyboard.nextInt(); } return input; } 有没有一种方法可以自动将程序传递给int而不是我或其他人在JUnit测试方法中手动执行此操作?像模拟用户输入一样? 提前致谢。

30
在终端上运行时,“没有在本地跟踪的本地服务器Tomcat v7.0服务器启动”,没有堆栈跟踪
因此,有了这个在周末之前工作正常的项目(还有其他问题,但至少是Tomcat启动的)。现在,当我尝试启动Tomcat服务器时,它立即显示以下错误: Server Tomcat v7.0 Server at localhost failed to start. 但是,我可以通过Terminal很好地启动Tomcat,并且此问题在Eclipse中发生(针对Web开发人员的Eclipse Java EE IDE。版本:Juno Service Release 1 Build ID:20121004-1855) 我搜寻了几个论坛,试图找到解决方案,但无济于事!请帮助有需要的人。
81 eclipse  tomcat 


16
Eclipse IDE视图不见了-如何找回它
我基本上有多台显示器,今天做了一些更改。因此,我的一台显示器上的视图(特别是控制台视图)不再存在。我似乎找不到办法找回它。 控制台视图显示在中Window -> Open view,并且此菜单选项将焦点从其他打开的视图移开,但控制台视图未显示在屏幕上。这可能意味着它位于显示器之外... 如何找回视图?
80 eclipse 

12
找不到javac1.8类
我已经安装了两个jdk-jdk 1.5和jdk 1.8。我有以下Ant build.xml配置文件: <target name="compileCustomSrc"> <javac srcdir="src" destdir="build/classes" source="1.5" target="1.5" > <classpath> <fileset dir="C:/lib/"> <include name="*.jar" /> </fileset> </classpath> </javac> </target> 在安装jdk1.8之前,从Eclipse调用的Ant成功编译了所有源。但是现在,我有以下错误消息: 找不到类:javac1.8 我的JAVA_HOME和JRE_HOME: JAVA_HOME = C:\ Program Files(x86)\ Java \ jdk1.5.0_16 JRE_HOME = C:\ Program Files(x86)\ Java \ jre1.5.0_16 并在Eclipse JRE中将其设置为1.5。Java 1.8在安装过程中会设置一些配置吗?


5
Eclipse如何将包含javadocs / source的jar和其二进制文件链接起来?
当我将鼠标悬停在类上时,我想让jar文件中包含的javadoc注释在eclipse中显示。 例如,下载JODA-2.0后,将获得三个jar: 乔达时间2.0 joda-time-2.0-javadoc joda-time-2.0-sources(http://sourceforge.net/projects/joda-time/files/joda-time/2.0/joda-time-2.0-dist.zip/download) 在eclipse中,[右键单击项目->属性-> Java Build Path->库-> ADD JARs ...]在项目中可以引用joda-time-2.0.jar的二进制文件(可以引用这些类)。 但是,如何链接其他两个jar文件中包含的source / javadoc注释,以便当我将鼠标悬停在这些类上时可以看到javadocs? 将其他两个jar(joda-time-2.0-javadoc.jar和joda-time-2.0-sources.jar)添加到构建路径不会链接javadocs或源。
80 java  eclipse  jar  javadoc 

1
在IntelliJ IDEA中突出显示异常抛出器
我最近从Eclipse移到了IntelliJ IDEA,但是我缺少一个功能。在Eclipse中,当将插入符号放在检查的异常上时,在throws声明或catch块中,它将突出显示哪个方法/构造函数调用引发该异常。 IntelliJ IDEA(社区版)有什么方法可以做到这一点?

11
错误:在Eclipse中安装m2e
我一直在尝试安装Maven Integration for Eclipse,但收到了这些错误。 Cannot complete the install because one or more required items could not be found. Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317) Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317) requires 'bundle org.slf4j.api 1.6.2' but it could not be found …

7
将JSON导入Eclipse项目
我是一位有抱负的Java程序员,希望在项目中使用JSON。我遵循的是一本编程教程(来自一本书),该教程要求我使用以下行将JSON导入到我的项目中: import com.google.appengine.repackaged.org.json.JSONArray; 但这产生了一个错误,因此我用以下代码替换了它: import org.json.JSONArray; 这也会产生一个(不同的)错误: 导入org.json无法解析 我认为问题是我的Eclipse工作区中实际上没有JSON库。如何执行此操作,以便可以使用JSONArray?我找到了用于JSON的网站,但不确定要下载什么或如何或在何处安装它: http://json.org/java/
80 java  eclipse  json  import 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.