Tag: eclipse

在eclipse IDE环境之外执行Eclipse插件(jdt / ast)

我可以将Eclipse Java开发工具作为独立进程执行吗? 我需要从另一个程序使用Eclipse JDT获取Java程序的AST结构,为此,我需要执行eclipse插件作为场景后面的独立进程。 那可能吗? 如果是这样,那怎么可以呢?

/google-play-services_lib/AndroidManifest.xml的分析器exception:文件过早结束

我正在尝试在Eclipse中导入google-play-services_lib,就像他们在本教程中所说的那样( http://developer.android.com/google/play-services/setup.html )但是它给出了下面的错误,我可以似乎找不到合适的解决方案。 我导入的副本不是原始副本,它位于同一个磁盘上…… /google-play-services_lib/AndroidManifest.xml的分析器exception:文件过早结束。

是否有与Eclipse片段项目相同的BundleActivator?

我正在构建一个Eclipse插件,它在常规插件项目中提供了一组核心function。 我通过片段项目提供的可选function。 但我需要片段在启动时使用主插件注册自己。 我不能在片段项目中拥有Bundle-Activator。 所以我想知道是否有一些替代机制来声明我可以挂钩的入口点或某些回调? 如果除了将片段项目转换为常规插件项目之外没有其他选择,那么我需要注意一个缺点吗? 这是我根据接受的答案使用的解决方案: final IExtensionRegistry registry = Platform.getExtensionRegistry(); final IExtensionPoint extensionPoint = registry.getExtensionPoint(“myextensionid”); final IExtension[] extensions = extensionPoint.getExtensions(); for (int j = 0; j < extensions.length; ++j) { final IConfigurationElement[] points = extensions[j].getConfigurationElements(); for (int i = 0; i < points.length; ++i) { if ("myelementname".equals(points[i].getName())) { try { final Object objImpl= […]

eclipse中的Tomcat Server Publishing问题

当我试图启动服务器时,我正在低于exception Could not publish to the server.java.lang.IndexOutOfBoundsException 技术 JSF2,Primefaces3.5,Tomcat7,Java7,GSON2.2.4 操作系统 Ubuntu13 + IDE 蚀开普勒 我刚刚注意到当我删除GSON2.2.4.jar然后一切正常但是在添加这个jar之后没有任何工作甚至服务器都没有启动。

针对git项目的Eclipse设置

关于这个主题有很多问题,但现在没有令人满意的答案,例如这个 。 我正在使用Eclipse Kepler(20130529-2219),ME2(1.4.0.20130601-0317)和Eclipse Git Team Provider(GIT 3.0.0.201306040240-rc3的Java实现)。 因此,在阅读了git之后,我开始期待很高兴。 首先,我打开了一个现有项目并删除了所有.svn垃圾并将其提交到本地git存储库。 完美 – 现在是时候将文件推送到远程存储库了。 在Windows上创建known_hosts文件时遇到一些问题,推送成功。 现在问题已经开始了:我想为存储库提取更改,但是“…未配置为pull”。 好的, 这里讨论了这是一个常见的问题,你必须删除项目,然后从远程服务器重新导入它以允许拉动。 因此,我再次设置所有内容并取消了项目。 到目前为止,我总是被告知.project文件不应该提交版本控制,因此我没有包含它们。 “import – > from git – > local”-menu无法将repo中的文件识别为Java项目。 因此,我只能将项目作为一般项目导入或使用项目wizzard并设置一个新的Maven项目,这是愚蠢的,因为所有信息都已存在于POM.xml中。 如果我进行普通项目导入,Eclipse不知道它是Java或Maven项目并且会抛出大量错误。 问题 (跳过详细问题):当没有.project文件存在时,是否有一些不太笨拙的方法从远程git仓库导入Maven和Java项目?

如何运行独立的Eclipse MAT?

我使用jmap生成了hprof。 sudo ~/jdk/bin/jmap -F -dump:file=app.hprof 5003 现在,我在eclipse中解析* .hprof时遇到OOM /’Java堆空间’错误。 我想我需要独立运行它。 我该怎么运行它? 任何参考?

如何在Eclipse Java调试器中将字节数组显示为char数组?

我想在Eclipse(Helios Release,build id:20100617-1415)Java调试器中查看字节数组作为char数组? 那可能吗? 怎么样? 例如,我想显示这个: … as:’\ 0’,’0’,’G’,’\ 22’等。

Android Java – 如何从URL下载zip文件?

嘿我正在制作一个新项目,要求你从我的Dropbox下载一些文件。 我添加了一个名为DownloadFile的新类,它具有下载文件的代码。 出于某种原因,当我点击下载时,应用程序崩溃了。 谢谢。 inheritance下载文件: package com.Matt7262.download.app; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; //Chat bot library import org.alicebot.ab.Chat; import org.alicebot.ab.Bot; import android.view.View; import android.widget.Button; import android.os.Environment; import android.widget.TextView; import android.widget.Toast; import java.io.InputStream; import java.net.URL; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import android.widget.ProgressBar; import […]

JavaFX:更新到Java 9后出现奇怪的ClassNotFoundException

我在Java 8中启动了一个Maven项目,并希望将其迁移到Java 9.同时我也从Eclipse Neon EE转到Eclipse Oxygen EE。 (重新安装JFX SDK)。 虽然Eclipse Workspace没有显示任何错误; 一旦我尝试编译并运行以前在Java 8中运行完全正常的完全相同的程序,我会得到以下exception: {…} Caused by: java.lang.ClassNotFoundException: com.sun.javafx.css.converters.PaintConverter at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) … 26 more 运行应用程序应用程序的exception。主要 我现在已经多次重建项目,无法让它工作……

尝试为Android创建hello world示例时出现“无效的命令行参数”错误

我刚刚决定开始为Android开发应用程序,但我遇到了一些问题。 当我尝试从http://developer.android.com/resources/tutorials/hello-world.html#top构建一个hello world示例时,我收到此错误: [2011-07-17 00:22:46 – 仿真器]命令行参数无效:Files \ Android \ android-sdk \ tools / emulator-arm.exe。 [2011-07-17 00:22:46 – Emulator]提示:使用’@foo’启动名为’foo’的虚拟设备。 [2011-07-17 00:22:46 – 模拟器]请使用-help获取更多信息 我已经关注了该教程中的所有内容,我该如何解决这个问题?