问题内容: 我正在尝试将Eclipse中的程序导出到jar文件。 在我的项目中,我添加了一些图片和PDF:s。当我导出到jar文件时,似乎只有main编译和导出了。 我的意愿是将所有内容都导出到jar文件中,因为那样的话,我想将其转换为可导出文件,例如.exe文件。 但是如何? 问题答案: 转到文件->导出-> JAR文件,您可以在其中选择“导出生成的类文件和源”,并确保选择了您的项目,并且该目录
问题内容: 在Eclipse中调试Java应用程序时,在两种情况下会收到“ 找不到源 ”错误: 进入另一个已经导入的项目中的文件 进入已安装的Maven存储库中的文件 文件在那里,但是eclipse不会进入它们,而是显示一个“ 附加源 ” 按钮 我尝试附加(它打开了一个对话框来定义变量?!),eclipse确实跳到了文件,但是调试器无法检查那里的任何变量。另外,为每个依赖项手动附加源也是不切实际的
问题内容: 我有一些Java代码,其中SQL语句编写为Java字符串(请不要使用OR / M烈火,嵌入式SQL就是它-不是我的决定)。 为了简化维护,我将SQL语句从语义上分成了几行代码,并由几行代码组成。因此,而不是像这样: 我有类似的东西: 这种样式使SQL更易于阅读和维护(IMHO),尤其是对于较大的查询。例如,我可以将编辑器置于“覆盖”模式并相当容易地就地修改文本。 请注意,此问题超出了S
问题内容: 我已经完成了连接数据库(MySQL)的项目。现在,我要将项目导出为jar。但是我不知道如何包括其外部依赖项?在Eclipse中有什么方法可以做到这一点,还是应该为此使用任何脚本? 问题答案: 当你将项目导出为“可运行的jar”(在项目->导出->可运行的jar上单击鼠标右键)时,可以选择将所有依赖项打包到生成的jar中。它还有两种其他方式(请参见屏幕截图)来导出库,请在决定使用哪种打包
问题内容: 我今天更新了Eclipse SVN插件,此后,我无法将工作空间与SVN存储库同步。我正在使用Java 1.6。我也尝试了Java 1.7。我仍然在日食中出现以下错误。 在以下过程中发生内部错误:“更新SVN Workspace的同步视图”。java / nio / file / Paths。 SVN:“ 0x00000025:发送通知”操作完成,错误为:java / nio / fil
问题内容: 我正在尝试导出字体,以便您不必安装字体即可运行在Eclipse中运行的游戏,但无法导出该字体 文件夹结构如下: 我使用以下命令加载字体: 在eclipse中工作正常,但导出似乎未加载字体 编辑:jar文件中的结构: 问题答案: 将fonts文件夹放在您的源文件夹中,我相信这是问题所在: 在聊天中解决,最终代码:
问题内容: 我已经在Eclipse中创建了一个新项目,并且想要包含ANTLR jar文件。 在项目中引用jar文件之前,通常将它们放置在哪里?您是在eclipse中创建“源目录”还是常规的“目录”?然后您从那里引用它们吗? 我希望能够轻松地传输该项目,而不必在我的项目文件夹外声明对jar文件的引用,但是我不确定Java世界中的常规约定是什么。 任何指导将不胜感激。 问题答案: 我通常创建一个/ l
问题内容: 我尝试创建一个eclipse插件,当Eclipse工作台关闭时,该插件会删除一些文件。我从插件项目开始,并添加了一个在此Eclipse关闭钩子中提到的类似符号,它可以终止终止。当我按下Eclipse菜单栏中的特殊按钮(此插件添加)时,将添加侦听器。 如何自动添加它,而无需单击任何菜单项? 问题答案: 使用扩展点来指定要实现的类。这将在Eclipse初始化期间的早期调用。 所以在: 类:
问题内容: 我希望Eclipse生成用于实现的for类。 但是,当我创建一个实现的类时,我的Eclipse实例不会向我抛出警告或错误。另外,它也没有建议添加一个generate 。在哪里可以更改所需的设置? 问题答案: 要打开的警告类没有serialVersionID,去> > > > 并搜索。根据您的喜好将其设置为“错误”或“警告”。 一旦引发警告“ [[class]”未声明静态的long类型的
问题内容: 我正在编写一个创建新控制台的eclipse插件。请查看我的源代码: 控制台“ CLI”出现了,但是不能通过用户输入进行编辑。我想让用户可以通过在控制台中键入直接输入控制台。 而且我还想处理输入,但要处理任何侦听器或键绑定。 有人知道可以帮助我吗? 问题答案: 用一个代替!基本上是的只读版本。 来自:
问题内容: 我试图在Eclipse中更新我的jre版本,我将jre 8添加到了已安装的JRE中,并选中了他。当我单击确定时,它给我一个错误: 它仅在我尝试使用JRE 8时发生。 有人知道如何解决这个问题吗? 我使用Indigo Eclipse。版本:Service Release 2。 问题答案: 创建新的工作区。创建新的Java项目,然后选择jvm8作为jvm。在现有项目中更改虚拟机非常困难,并
问题内容: 我的Eclipse插件需要作为一个平面目录展开执行(它使用JNI,并且JNI部分需要访问该插件提供的某些文件)。如果将其安装为jar,是否可以将插件配置为自动展开?还是我唯一的选择是要求用户将其内容解压缩到Eclipse dropins文件夹中? 如果无法自动展开插件jar,是否可以构建一个更新站点,该更新站点配置为将插件安装在dropins文件夹中并复制展开? 问题答案: 如果将插件
问题内容: 我不能让JBoss Portal从Eclipse启动,尽管仅从AS启动就可以,并且从命令行而不是从Eclipse内部启动时,Portal也可以正确启动。我正在3GB的Windows中运行。有什么建议吗?谢谢。 问题答案: 有不同类型的OutOfMemory错误: java.lang.OutOfMemoryError:Java堆空间 增加-Xms和-Xmx。我会确保将它们设置为至少256
问题内容: 我在Entities程序包中有类,但是我仍然想运行默认程序包中的导入内容…我该怎么做? 问题答案: 你不知道 抱歉。 尽管我引用了另一个答案,但是您可以查看ORACLE参考,该参考指出了预期的行为。 我建议将您的东西移动到命名包中。 如果您绝对不能重构,则可以尝试使用反射来访问它。再次,检查上面链接的答案。
问题内容: 我昨天安装了Java 8 Update 71,但此后我的Eclipse没有启动。Windows仅在鼠标上显示一个简短的加载符号。在获得Java 8 Update 66之前,一切工作正常。 因此,我尝试使用参数打开它并设置path变量。删除了Eclipse和整个文件夹,但这并没有解决问题。然后,我在Windows软件面板中卸载了Java软件包,而现在剩下的唯一一个是。然后,我尝试启动Ec