Articles of eclipse

ant命令可以在Eclipse中使用,但不能从linux命令行使用

我有一个使用Eclipse完成的Java项目,如果从Eclipse的ANT工具中运行,我有一个ANT命令可以完美工作,但如果我尝试从Linux命令行运行ANT命令,则它不起作用。 为什么会这样呢? 我在Eclipse和命令行中都有几个ANT命令。 命令是这样的: <target name="run.jmsserver"> <java classname="JMSInternationalEventServer/JMSInternationalEventServer" classpath="${classpath}" fork="true"> </java> </target> classpath是以前定义的: <property name="classpath" location="bin:EventReservationCore/bin:EventReservationCore/db:EventReservationCore/lib/*:EventReservationCore/lib/util_iso2.jar:EventReservationCore/lib/sqlitejdbc-v056.jar:AuthorizationRMI/lib/AuthorizationService.jar"/> 我得到的错误是: [java] Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/JMSException [java] Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [java] Could not find the main class: […]

在Eclipse的窗口之一的Bash壳

我在一台Linux机器(Ubuntu)下使用了Eclipse,当我编程时,我通常必须使用这个shell – 例如,使用源码控制,执行构build。 有没有办法让gnome-terminal(或者其他任何bashterminal)成为eclipse视图的一部分,所以我可以将它停靠在Eclipse工作区的任何地方?

Ubuntu 12.10 + Eclipse的3.8安卓设置为Android的问题

所以,我只是试图进入Android开发,并尝试使用Eclipse来设置我的系统,所以我可以通过教程和不熟悉的生态系统。 我使用Eclipse版本3.8在Ubuntu 12.10(amd64)上运行。 我遇到了一些问题/初始设置的问题,我不知道该怎么办… 1 – 我似乎没有得到“adb devices”命令来查看任何设备。 我有一个Verizon Galaxy Nexus和Nexus 7平板电脑连接到我的系统,没有看到任何东西。 我尝试在adb_usb.ini文件中添加一些供应商ID,但似乎没有办法。 我添加的两个ID是“0x4e41”和“0x18d1” – 我认为后者是“Google”设备ID,但我明显错误的地方。 2 – 我没有在“运行”button下configuration任何东西,我不知道如何通过AVD仿真器或通过设备configuration正在运行的应用程序。 我敢肯定,我不能通过我的设备运行任何应用程序,因为adb没有看到它们,但我确实有一个4.1 AVD设置,它应该能够运行任何创build的应用程序。 如何configuration“运行”button以通过模拟器推送应用程序? 它是否需要首先启动,或者它可以启动模拟器,并自动推送应用程序? 另外,一旦我解决了上面第一部分中的问题,我该如何configuration“运行”button将应用程序发送到我的设备? 任何/所有的帮助将不胜感激。 提前致谢。 编辑:作为两个评论,直到这一点已经提到使用运行菜单,但我似乎没有相同的运行菜单,你们中的任何一个。 我在运行菜单下的唯一的东西是 “外部工具”,然后下是 “运行”(这是一个没有任何东西的子菜单 – 我假设,因为我没有configuration任何东西), “外部工具configuration…” “组织collections夹…”。 我没有看到有关“运行configuration”的任何内容。 编辑2:我刚刚尝试添加在d.android.com“使用硬件”页面中提到的udev规则文件,并且似乎没有任何影响(即使重新启动后)。 仍然无法在“adb设备”中看到任何设备。 而且,是的,我的设备都打开了USBdebugging。 编辑3:似乎得到的设备显示在adb设备列表中,但仍然不知道如何将应用程序自动加载到它们。 此外,我试着运行http://developer.android.com/training/basics/firstapp/running-app.html上列出的“antdebugging”命令,我得到一个错误: Buildfile: build.xml does not exist! Build failed 不知道build.xml文件应该是什么,因为这应该是教程应用程序。

在Eclipse连接Android设备之后debugging视图中的NullPointerException

我在Fedora 16 OS上运行Eclipse,遇到一些奇怪的问题。 一切运作良好,直到我不selectdebugging视图。 之后,如果任何Android设备连接Eclipse就卡住了。 我从terminal启动了Eclipse,发现这个exception发生在卡住之前: Exception in thread "LogCat output receiver for ????????????" java.lang.NullPointerException at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:100) at java.lang.Thread.run(Thread.java:722) 是否有任何想法如何处理? 更新 :看起来我遇到了这个问题: http : //code.google.com/p/android/issues/detail?id=34945 。

日食错误popup窗口的背景颜色

如果将鼠标hover在Eclipse中源代码编辑器中的某个错误上,它将显示一个覆盖层,提示如何修复它。 这对于导入类非常有用,我用它来做很多。 然而,在Linux上,色彩scheme是可怕的,它在深灰色背景上的薄蓝色书写,其边界不可读。 我如何从eclipse中解决这个问题? 到目前为止,我所看到的所有“解决scheme”都涉及修改你的gtk主题。 这有点荒谬(为什么我会打破所有其他修复一个错误的程序)。

在Eclipse Parallel Tools Platform(Kepler)中,“Type'MPI_Status'无法parsing”

我试图让开发环境用MPI和C编程。我查了一下,find了Eclipse Parallel Tools Platform。 我遇到了很多错误的formsType 'MPI_Status' could not be resolved和其他从香草eclipse-ptp-keplerparsing错误。 我在Linux x86_64(Ubuntu 12.04.3 LTS)上使用Linux GCC Toolchain的helloworld MPI C示例。 也许值得注意的是:启动默认的“本地C / C ++应用程序”运行configurationLaunch failed. Binary not found Launch failed. Binary not found 任何帮助将不胜感激! 如果您不确定这个问题的解决scheme,欢迎就其他开发环境提出build议。 谢谢阅读!

Eclipse远程debugging无法连接到X服务器

我远程debuggingqt应用程序从一个Ubuntu机器到另一个Ubuntu的。 我可以从控制台上做到这一点: root@eclipsePC# sudo ssh apppcIP -X root@appPC# export DISPLAY=:0.0 root@appPC# gdb myApplication 现在我正在试图做与Eclipse的CDT(启动与sudo日食)相同的。 我已经将远程连接定义为一个Linuxtypes的系统。 它适用于没有graphics的应用程序,但对于我的qt应用程序,我得到: 监听端口2345从主机“myEclipseIP”进行远程debugging myApp:无法连接到X服务器 孩子退出状态1 退出注销的GDB服务器 我试过了 root@appPC# xhost + root@appPC# export DISPLAY=:ECLIPSEPCIP:0.0 但它没有工作。 任何人都知道如何做到这一点? 谢谢 我已经在debuggingconfiguration中添加了参数-display ECLIPSEPCIP:0.0,现在它启动了,但在appPC而不是主机ECLIPSEPC。

在linux上为.jar文件制作可执行的图标

我目前正在将我的项目桌面应用程序导出为Eclipse中的可运行JAR文件规范。 这会创build一个jar文件,通过双击它可以在窗口中执行,但是如何使它像一个常规的Windows应用程序图标的.exe文件? 在Linux中,它不能通过双击运行,所以我不得不用这个命令创build一个可执行文件: java -jar sampleApp.jar 所以我不得不运行一个单独的脚本来启动应用程序,我怎样才能使它成为一个可执行程序在Linux中的图标?

Java运行时环境SIGSEGV服务器启动时出错

我使用java版本“1.7.0_45”与eclipse kepler和服务器启动时我得到下面的错误日志。 虽然我已经find了几个关于同一问题的post,但我尝试了一切,从添加-Dorg.eclipse.swt.browser.DefaultType = mozilla,-XX:LoopUnrollLimit = 1和ulimit -c unlimited,但没有任何为我工作。 还有其他的工作吗? # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000000000000000, pid=7084, tid=139749936641792 # # JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode linux-amd64 compressed […]

通过使用eclipse运行.sh文件来debugging应用程序

我有一个.sh文件在Linux服务器上独立运行,以同步一些数据,但现在有一些同步问题,所以我想在eclipse中以debugging模式运行这个.sh文件,以便我可以检查我的Java代码的问题是什么? 在eclipse中是否有任何插件或选项可以做到这一点。 请让我知道,如果你需要任何进一步的信息。