我一直试图这个晚上无济于事,所以我要从头开始列出我的确切步骤。 我已经通过SDKpipe理器安装了支持包。 我创build了一个新的android项目,我称之为“testinggridlayout”。 我select的构build目标是Android 2.1 API 7。 项目清单 这将是我想要能够创build网格布局的项目。 设置支持包这些是我的步骤: 右键单击我刚刚创build的项目,然后select“新build” – “Android项目” 将其命名为GridLayout并从现有源中select创build项目并浏览至: Android的软件开发工具包\演员\机器人\ SUPPORT \ V7 \网格布局 右键单击我的testinggridlayout项目,然后单击属性: 在Java Build Path下 – selectProjects选项卡,然后selectAdd。 select我的项目“GridLayout”,然后单击确定,然后确定。 在此刻 如果我进入main.xml布局手动插入此代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <GridLayout android:background="#FFFFFF" android:layout_width="wrap_content" android:layout_height="wrap_content" android:columnCount="8" android:rowCount="5" > </GridLayout> </LinearLayout> 我得到的错误: 无法find以下类: – GridLayout(修复构buildpath,编辑XML)。 如果我改变了 <GridLayout> & </GridLayout> 至 […]
正如所提到的标题,我已经在eclipse中开发了一个简单的NFC应用程序,我正试图在移动设备上运行它来debugging我的代码。 但是,当我尝试运行它时,这个消息出来了,问题甚至无法启动。 它说一个操作离开了,但似乎停止了。 有没有人遇到过类似的问题,或有人知道这里发生了什么?
我是Android编程的初学者。 我的问题是,我无法更新ADT。 问题开始了,经过很长一段时间,我在Android SDK Manager中更新了Android SDK Tools。 然后我试图将一个项目导入工作区。 但是我无法导入,因为每次点击完成button,什么都没有发生。 然后我closuresEclipse并再次打开它,并向我显示以下错误: 我点击了检查更新,但没有find任何东西。 在互联网上我find了一个URL ,所以我点击了帮助 – >安装新软件 – >添加 – >并粘贴了这个URL。 当我点击下一步,它显示了我想要安装的项目列表,也是一个错误: Cannot complete the install because of a conflicting dependency. Software being installed: Tracer for OpenGL ES 23.0.0.1245622 (com.android.ide.eclipse.gldebugger.feature.feature.group 23.0.0.1245622) Software currently installed: Tracer for OpenGL ES 21.0.0.v201210310015-519525 (com.android.ide.eclipse.gldebugger.feature.group 21.0.0.v201210310015-519525) Only one of the following can […]
我正在使用Eclipse来debuggingJava应用程序。 在代码的某处我得到一个exception和堆栈跟踪: Caused by: java.io.EOFException: The connection has been reset while reading the header at com.gemstone.gemfire.internal.cache.tier.sockets.Message.fetchHeader(Message.java:583) at com.gemstone.gemfire.internal.cache.tier.sockets.Message.readHeaderAndPayload(Message.java:599) at com.gemstone.gemfire.internal.cache.tier.sockets.Message.read(Message.java:542) at com.gemstone.gemfire.internal.cache.tier.sockets.Message.recv(Message.java:1029) at com.gemstone.gemfire.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:158) at com.gemstone.gemfire.cache.client.internal.AbstractOp.attempt(AbstractOp.java:363) at com.gemstone.gemfire.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:229) at com.gemstone.gemfire.cache.client.internal.pooling.PooledConnection.execute(PooledConnection.java:321) at com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:646) at com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:108) … 11 more 我怎么得到整个堆栈,而不是… 11 more ?
我刚升级到TortoiseSVN 1.6.99,Build 21709,(Subversion 1.7.0,-dev)。 我在我的Eclipse Subversive 0.7.9.I20100512-1900和JavaHL 1.6.15中遇到问题。 试图更新我的Eclipse插件。 任何人都有解决scheme? Eclipse的错误: 共享项目失败。 不支持的工作副本格式svn:path“XXX”似乎是Subversion 1.7或更高版本工作副本的一部分。 请升级您的Subversion客户端以使用此工作副本。
在Eclipse Juno中创build一个新的包时,会自动创build一个java文件(package-info.java)。 那个文件有什么用? 在另一个类中导入特定的类是否有用?
我想要jdb(我通过Eclipsedebugging器使用)打破当一个variables分配一些价值。 我不想在一些特定的行中设置断点,而是更一般地设置断点。 例如,每次打破x == null。 这样的事情是可以实现的吗?
当我在下面的截图中更改窗口中的设置时,这些设置实际存储在哪里? 奖金:有什么办法,使用Java,Eclipse的RCP等,以编程方式访问设置? 谢谢!
我最近从.NET切换到J2EE,并且对将JAR文件放在哪里感到困惑。 我知道CLASSPATH,WEB-INF和Eclipse的Java Web Path是所有可以存储JAR的地方,但我很困惑要使用哪个文件夹,何时以及为什么。 首先,我们有CLASSPATH。 我通常通过进入“我的电脑”中的“环境variables”进行设置。 我知道这是Java编译器查找JAR文件的默认位置。 当我将文件夹或JAR添加到CLASSPATH环境variables中时,为什么Eclipse,Java编译器和Web服务器会忽略它? 另外,我知道WEB-INF \ LIB是一个可以放置Web应用程序将要使用的JAR文件的地方。 但是,我已经把JAR放在WEB-INF \ LIB中,只是让它们被忽略。 在什么情况下,我应该把JAR放入WEB-INF \ LIB文件夹中? 如何让Eclipse或Web服务器注意到它们? 到目前为止,唯一对我有用的是实际上改变Eclipse项目的Java Build Path。 我将select我需要的JAR并点击“添加外部JAR”。 当我这样做的时候,Eclipse大部分时间都会识别我的JAR并读取其中的类。 然而,我遇到了一堆奇怪的随机错误,而这样做(主要是与依赖关系,我认为)。 出于某种原因,我只是觉得这不是正确的做事方式,我错过了一些重要的信息。 什么时候应该手动在Eclipse内部添加外部JAR,我应该什么时候做不同的事情? Eclipse的Java Build Path如何看起来不了解我的CLASSPATH环境variables中的文件夹? 真的,我只想更好地理解CLASSPATH,Eclipse的Java构buildpath和WEB-INF / LIB文件夹 – 它们所服务的目的,它们之间的关系,以及我应该把我的JAR放在哪里的情况。 我将不胜感激任何build议,你可以给我,或任何文章,你可以推荐。 谢谢。
我试图在Linux机器上用Eclipse Kepler和e(fx)clipse插件运行一些JavaFX代码,使用: java version "1.7.0_21" OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-5) OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) 我的理解是,虽然自JDK 7u6以来,JavaFX已经包含在标准JDK中,但JavaFX运行时JAR文件jfxrt.jar仍然不在Java运行时path中,直到在JavaFX和其他Java基础架构之间进行进一步testing已经完成。 出于这个原因,当我们创build一个新的Java项目时,您必须手动将其添加到项目构buildpath库中。 我一直在寻找这个jar子在以下目录没有成功: /usr/lib/jvm/java-7-openjdk-common/jre/lib/ /usr/lib/jvm/java-7-openjdk-amd64/lib 我应该在哪里找它?