如何从Eclipse Java项目中创建某种类型的运行时程序包-具有指定的Main类的多合一jar,Mac .app或类似程序?我想获取所有必需的jar等等,而不必自己创建批处理文件.解决方法:在Eclipse中右键单击您的项目,然后选择“导出”.选择Java-> Runnable JAR File. 然后,您可以选择一个特定的Eclipse启动配置,以导出为基础(即,主类和用于运行导出的类路径),是否提取或打包所需的库以及是否创建ANT脚本(因此您可以构建Eclipse之外的JAR文件).
我一直认为,一旦您的Java源代码被编译,则将变量映射到堆栈位置.此外,它们可能在类文件中包含有关变量名称及其范围的信息,但这是可选的AFAIK. 问题是-我的Eclipse / IDEA IDE如何允许我设置包含局部变量名称的监视表达式?对我来说,很难理解:)解决方法:所有这些IDE的调试服务都基于JavaTM Platform Debugger Architecture (JPDA).更准确地说,它们都使用Java Virtual Machine Tool Interface (JVM TI),它从JDK5代替了实验性的JVMPI(J...
我正在尝试启动并运行一个小型示例Web应用程序,但是在注入实体管理器工厂时遇到了问题. 我的persistence.xml如下;<persistence version="2.0" xmlns=" http://java.sun.com/xml/ns/persistene"xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/persistence ttp://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"> <persistence-unit name="main" transaction-type=...
我想在Mac上开发Android应用程序,但是http://developer.android.com/sdk/index.html上的信息令人困惑.除了android-sdk_r06-mac_86.zip,Mac是否还需要JDK或Eclipse? JDK installation page提供了指向Apple网站的链接,该链接用于下载预发行版本的“ Java Developer Preview 10M3222 9M3222”.我不确定这是否是我需要的.还有地方说Mac默认已经有了Java SDK,并且不需要安装额外的工具,这更加令人困惑. 我是否还需要安装“用于Eclipse的...
我有一个带有图像文件夹的Eclipse项目.我需要从位于此文件夹中的图像创建一个ImageIcon,但无法弄清楚如何告诉它在文件夹中查找,而又没有给出我在系统上的确切位置,因为该项目被移动到其他位置时我不希望这样做个人电脑的. 代码示例ImageIcon ai = new ImageIcon("/somedir");谢谢您的帮助.解决方法:您必须将图像文件夹存储到您的项目中,然后:java.net.URL imageURL = this.getClass().getClassLoader().getResource("path_to_imag...
//以下代码可以正常工作,但是请阅读源代码和内容,我只需要阅读内容谢谢您的帮助.//package t.n.e;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL;import org.xml.sax.Parser;import android.app.Activity; import android.os.Bundle; import android.widget.EditText;public class urlgettingproject extends Activi...
我对Windows操作系统进行了升级,并从备份中恢复了Eclipse工作区.现在,当我尝试打开任何较旧的项目时,他们抱怨并显示一条消息:Unbound classpath container: 'JRE System Library [jre6]' in project <ProjectName>当我环顾四周时,发现有页面建议我更改该项目的JRE版本.但是,我在此工作区中大约有50个项目,不想更改每个项目的值. 欢迎大家提出意见. 谢谢并恭祝安康, Karthick S.解决方法:问题是,如果您备份了eclipse项目文件,则这些...
原因分析: Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA没有这个智能转换。 解决: 1 用IDEA转换,先转换为GBK,再转回UTF-8
我想同时使用Window Builder和MVC范例.当Window Builder将所有代码添加到一个文件中时,它对于一个复杂的窗口来说非常混乱. 我希望创建的默认文件为“视图”. 我想将控制动作(事件侦听器)保留在“ controller”类中.有没有一种方法可以让“窗口”构建器自动将事件侦听器放入您选择的类中,而不是添加到一个整体文件中?解决方法:我不知道Eclipse的Window Builder如何工作,但我知道NetBeans创建匿名内部类,这些内部类为每个按钮调用一...
我正在开发蚀产品,我需要将文件扩展名与我的编辑器关联.我遵循了几个示例(例如this和this),但似乎编辑器曾经收到过SWT OpenDocument事件. 如fileAssociation示例中所述,我创建了一个eventListener类来处理SWT.OpenDocument事件,并在调用PlatformUI.createAndRunWorkbench()方法之前将其添加到我的Application类中,以显示在屏幕上.public Object start(IApplicationContext context) throws Exception { Object args = context.getA...
当光标位于打开声明的方法上时,Eclipse具有方便的选项可以按f3键.但是,是否有一种方法(通过某些插件或其他方式)执行类似的操作,但是内联方法主体而不是将您带到声明中?例如,假设您有两个类:public class Foo {public static void main(String[] args) {Bar b = new Bar();System.out.println("Value: " + b.value());} }public class Bar {public int value() {return 5;} }然后,如果将光标放在“ b.value()”上并选择此选项,它将...
最近,我开始用org.springframework.context.annotation.Configuration注释的纯Java文件连接bean. 我更喜欢进行编译时检查,而不是XML字符串输入错误.并不是很好(实际上很糟糕)是Eclipse中的Spring Explorer(我使用的是Spring IDE插件和Indigo版本)根本没有在树中显示这些配置. 是否有我遗漏的东西或尚不支持此功能?解决方法:我已经在Spring网站上的某处阅读了STS视图尚不支持Java Config的内容.我不知道,要等多久才能决定这样做. 3...
因此,我有了这段代码,该代码从字符串编译一个类,然后运行它.它可以从命令行正常运行,但不能在Eclipse中运行…import java.lang.reflect.Method; import java.util.Arrays; import javax.tools.DiagnosticCollector; import javax.tools.JavaCompiler; import javax.tools.JavaCompiler.CompilationTask; import javax.tools.JavaFileObject; import javax.tools.ToolProvider;public class Another2 {public static void main(Stri...
我是facebook的新手api.please任何人都可以帮助我如何创建一个简单的应用程序.我从fb api 下载的版本已过时.请提供指南.我用谷歌搜索了..但是它让我无处可…解决方法:看一下this tutorial,可能就是您想要的.
是否有Eclipse插件或某种其他工具或技术可以搜索整个Java项目(和/或整个工作空间),并以列表/可排序的格式显示(以列表/可排序的格式)所有公共方法的调用频率.项目?那就是“什么代码正在使用什么其他代码”? 我对CTRL-SHIFT-G或CTRL-G的用法非常熟悉.一直使用它.我也熟悉“呼叫层次结构”视图.我要寻找的结果可以像执行Search>一样描述.参考书目>工作区中每个类的每个方法上的工作区(CTRL-SHIFT-G),每次都对结果进行计数/计数,并具...