草庐IT

Eclipse 随机停止启动

我最近经常使用Eclipse,并且没有遇到任何问题。昨晚,我的工作非常顺利。但是,今天早上,每当我加载它时,程序都会在加载初始屏幕的一半处停止工作(在实际工作区打开之前)。该信息显示“正在加载工作台”并且永远停留在那里。当我多次点击它时,我收到一条消息,指出Java(TM)PlatformSE二进制文件没有响应。谷歌并没有提供太多帮助,似乎只是给出了很多关于Minecraft的回复。我有点困惑我需要从哪里开始寻找,因为自从我上次成功使用它以来没有任何改变。没有更新Java或Eclipse或其他任何东西。感谢您的帮助,如果您需要更多信息,请告诉我! 最佳答案

java - java Utility类中logger的使用

我只是想知道在编写Java代码时如何在Utility类中使​​用LoggerAPI。我们总是可以使用记录器,我们将使用我们的实用程序类来记录正确的消息,但我想问的是——在实用类中使用Logger是一种好的做法吗? 最佳答案 我假设您正在编写自己的*Util代码。我个人避免在实用程序类中使用Logger,因为日志文件中存在“噪音”。如果您的实用程序类经过良好测试,您可以删除日志语句。请记住只记录日志,不要在日志语句中执行任何业务逻辑(无论是否使用实用程序类)。例如我在我的一个项目中看到了下面的内容,这不是好的做法。log.info("

java - 无法远程启动 WebLogic 进行调试

我使用这些选项设置我的远程WebLogic服务器进行调试:-Xdebug-Xnoagent-Xrunjdwp:transport=dt_socket,address=${DEBUG_PORT},server=y,suspend=n-Djava.compiler=NONE"我在服务器上启动了WebLogic,发现它正在监听8453上的dt_socket。我在本地Eclipse上添加了远程服务器并测试了连接。我还看到服务器已启动,我可以查看详细信息。但是,我无法在DEBUG中重新启动。我还在服务器上停止了WebLogic,现在在Eclipse中我看到它已停止,但我无法启动它(调试和启动图标

java - 在 jgit 中配置 known_hosts

使用jgit和gitolite进行源代码控制,我有一个应用程序根据命令生成某些代码,我们希望将其提交给源代码控制。目标是快进pull,提交新代码,然后推送它。我有以下方法:privatevoidcommitToGitRepository(StringupdateComment,Configconfig)throwsIOException,NoFilepatternException,GitAPIException{if(git==null){git=Git.open(newFile(config.getDpuCheckoutDir()));}PullCommandpull=git.pu

java - "Native library location"条目在 Eclipse 中有什么作用?

如果在Eclipse中添加用户定义的库,可以设置“native库位置”。此字段允许输入一些目录路径。这条路径什么时候起作用? 最佳答案 Eclipse在启动Java程序时使用此信息构建java.library.path。背景:一些Java框架依赖于native代码。此代码通常以native共享库(*.so、*.dll)的形式出现。在Java中,您可以看到具有属性native的方法。该代码将使用System.loadLibrary()加载共享库。为了使代码独立于绝对路径,您只需将共享库的名称传递给System.loadLibrary(

java - 如何在 Eclipse 中创建 jbpm6 web 应用程序?

我想用JBPM6创建示例Web应用程序。但我正在努力探索JBPM6。我尝试运行示例应用程序,但出现错误。没有从Eclipse启动项目到JBOSS部署的步骤。如果创建JBPM项目,那么它不支持前端层,如果选择JBPMwithmaven,那么web资源不会添加到项目中。请指教如何在Eclipse中使用jbpm6进程创建Web应用程序? 最佳答案 按照以下步骤操作:从帮助菜单中选择安装新软件。添加Drools和jBPM更新站点http://downloads.jboss.org/jbpm/release/6.0.0.Final/updat

java - 在项目的构建路径中检测到一个循环...eclipse

刚开始使用eclipse时出现以下错误:在项目的构建路径中检测到循环。该周期由项目{x,y}组成。我该如何解决这个问题?我没有做任何不同的事情,在弹出错误时试图添加Maven依赖项。已经删除了正派但它仍然显示。已尝试在Maven中清理/构建,清理并重新启动我的eclipse。有什么建议吗?花了几个小时试图解决这个问题 最佳答案 您可以调整首选项来处理这些依赖关系,它会给您一个警告Preferences>Java>Compiler>Building>Buildpathproblems>Circulardependencies这至少对我

java - 如何在 Eclipse 中使用 GCMV?

都在标题中。我刚刚在Eclipse中找到这个插件来评估我在tomcat6服务器上运行的WebApp。打开透视图GCMV并打开服务器后,它什么也没显示。我搜索了一些关于GCMVtutorialEclipse等的内容。但没有找到任何有趣的东西。好吧,我知道我是个白痴,所以有人可以提供一些有关如何使用它的说明吗? 最佳答案 GCMV不适用于正在运行的JVM。它在应用程序完成后离线使用。要使用它,请执行以下操作:将以下VM参数添加到命令行以生成gc日志文件:-verbose:gc-XX:+PrintGCDateStamps-XX:+Prin

java - 检索组件类型数组时发生类型未加载错误

我有以下代码。Complex[]time1Dummy=newComplex[time1.size()];Complex[]freq1=newComplex[time1.size()];System.out.println("Sizeoftime1:"+time1.size());for(inti=0;i在此,Complex是包含的类privatestaticDoublere;//therealpartprivatestaticDoubleim;//theimaginarypart`在这里,我试图将数组列表time1中的值分配给复杂的值函数。我在eclipse4.3.2中运行这段代码。有

java - Eclipse 无法清理构建输出

我有一个由大约60个项目组成的Eclipse(4.4.1)工作集(数量可能是相关的,因为刷新工作区需要更多时间)。有时,我会遇到构建失败,因为Eclipse无法在构建之前清理输出文件夹:原来锁定文件的进程是Eclipse本身:事实证明,被锁定的文件始终是XML内容。特别是,如果我将扩展名为*.foo的资源定义为XML文件(通过Preferences->General->ContentTypes),它们也很可能会被锁定,一旦它们被复制到输出路径。我认为问题是由自动验证所有XML资源引起的:--所以我首先添加了排除过滤器,甚至完全禁用了XML/XSD验证。问题不再经常发生,但仍时不时出现。