Tag: Eclipse的

NoClassDefFoundError – Eclipse和Android

我遇到了一个问题,试图运行一个Android应用程序,直到第二个外部库添加到其构buildpath,工作正常。 自从添加了scoreninja jar之后,当我尝试运行应用程序时,我现在得到一个NoClassDefFoundError 。 这里是消息: 02-11 21:45:26.154: ERROR/AndroidRuntime(3654): java.lang.NoClassDefFoundError: com.scoreninja.adapter.ScoreNinjaAdapter 由于所有的构build脚本都是由Android工具(?)生成的,我不知道除了清理和重build或重新启动eclipse(我已经尝试了所有三种)之外,还有什么可以做的。 有谁知道我可以如何修改这个?

如何在清洁模式下运行eclipse? 如果我们这样做会发生什么?

如果有东西不能正常工作,或者一些插件在我的Eclipse中正确加载。 我经常会有build议在clean模式下打开Eclipse。 那么,如何在清洁模式下运行? 如果我这样做会发生什么?

javac和Eclipse编译器有什么区别?

Eclipse的Java编译器只是javac程序包装的同一个核心的一个包装,还是一个单独的编译器? 如果是后者,他们为什么要重新发明轮子?

Eclipse Android插件中的“debugging证书过期”错误

我正在使用Eclipse的Android插件来build立一个项目,但我在控制台窗口中得到这个错误: [2010-02-03 10:31:14 – androidVNC]Error generating final archive: Debug certificate expired on 1/30/10 2:35 PM! 我该如何解决?

System.console()返回null

我正在使用BufferedReader readLine从用户获取input/新密码,但要屏蔽密码,所以我想使用java.io.Console类。 问题是,当在Eclipse中debugging应用程序时, System.console()返回null 。 我是新来的Java和Eclipse不知道这是最好的方式来实现? 我右键单击源文件并select“debugging为”>“Java应用程序”。 有没有解决办法?

如何从Eclipse中设置java.library.path

我如何设置整个Eclipse项目的java.library.path? 我正在使用依赖于操作系统特定文件的Java库,并且需要查找.dll / .so / .jnilib。 但应用程序总是退出,并显示错误消息,指出这些文件在库path中找不到。 我想configuration这个整个项目来使用库path。 我试图添加path作为虚拟机参数在Eclipse中的一些运行configuration,但没有奏效。

如何将JAR库添加到WAR项目而不面临java.lang.ClassNotFoundException? 类pathvs构buildpathvs / WEB-INF / lib

我应该如何添加JAR库到Eclipse中的WAR项目,而不面临java.lang.ClassNotFoundException或java.lang.NoClassDefFoundError ? CLASSPATH环境variables似乎不起作用。 在某些情况下,我们将JAR文件添加到Eclipse项目的Build Path属性中,以便编译代码。 我们有时需要将JAR文件放入Java EE Web应用程序的/WEB-INF/lib文件夹中,以使代码在该JAR中的类上运行。 我不完全明白为什么CLASSPATH不起作用,在这种情况下,我们应该将JAR添加到Build Path,以及这些JAR究竟应该放在/WEB-INF/lib 。

Android Min SDK版本与目标SDK版本

当谈到开发Android应用程序时,Min和Target SDK版本有什么区别? Eclipse不会让我创build一个新的项目,除非Min和Target版本是相同的!

java.lang.IllegalArgumentException:名为和的servlet都映射到不允许的url-pattern

我试图添加这个servlet package com.classmgt.servlet; @WebServlet("/ControllerServlet") public class ControllerServlet extends HttpServlet {} 到我的Eclipse项目,通过编辑web.xml如下 <servlet> <description>Servlet to print out Hello World!</description> <display-name>ControllerServlet</display-name> <servlet-name>ControllerServlet</servlet-name> <servlet-class>com.classmgt.servlet.ControllerServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>ControllerServlet</servlet-name> <url-pattern>/ControllerServlet</url-pattern> </servlet-mapping> 但是,我得到了以下例外: SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ClassManagementSystem]] at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) […]

无法启动Eclipse – Java已启动,但返回退出代码= 13

我正在尝试使用Eclipse来初次体验Android开发。 我试图运行Eclipse时遇到了这个问题,仅在几分钟前安装了4.2版本。 在第一次尝试启动没有任何参数的Eclipse来指定Java虚拟机时,我收到一条错误消息,说它找不到在Eclipse文件夹中名为javaw.exe的Java虚拟机,所以我find了Java的安装位置,并将该位置指定为快捷方式的目标中的参数。 现在我得到一个不同的错误,“Java已经启动,但返回退出代码= 13”。 类似的问题似乎表明,这是一个32位/ 64位的冲突,但我99%的积极性,我下载了Eclipse和Java(RC 7u5)的64位版本,我select,因为我有64位Windows 7的。 如果有人知道如何确认我的Eclipse和Java是64位的,那将是值得赞赏的。 如果你认为我的问题是不同的,请帮忙! 请尽量说清楚,因为我对Eclipse和Java完全陌生。 快捷方式目标:“C:\ Program Files \ Eclipse-SDK-4.2-win32-x86_64 \ eclipse \ eclipse.exe”-vm“C:\ Program Files(x86)\ Java \ jre7 \ bin \ javaw.exe” 完整的错误代码…: Java was started but returned exit code=13 C:\Program Files (x86)\Java\jre7\bin\javaw.exe -Xms40m -Xmx512m -XX:MaxPermSize=256m -jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar -os win32 -ws win32 -arch x86_64 -showsplash C:\Program […]