草庐IT

eclipse-platform

全部标签

java - 在运行时在调试透视图中更改变量值 eclipse

很久没用过EclipseHelios了,调试时发现运行时修改变量有些困难。我设置了一个断点,当调试器停在那里时,它会在“变量”面板中显示我正在寻找的对象,该面板在调试视角下出现。我试图更改的值是对象内部的boolean值,但这些是我所做的不成功的尝试:扩展对象,寻找变量扩展它直到它显示值,将值更改为false:这导致更改对象中的所有boolean值将监视表达式添加到boolean变量,但我无法从那里找到更改其值的方法不知道是否相关,我正在调试的应用程序在旧的jboss5.1上运行,调试本身是通过在Debug模式下运行jboss并通过带有调试配置的eclipse连接来完成的。全部安装在我

java - Spring Boot DevTools 在 Eclipse 中不工作

我使用Spring、JPA、MySQL和Web构建了一个应用程序。我在模板文件夹中正常开发了一个静态页面,并且可以正常工作。但是,当我在静态页面上更改某些内容时,我无法重新加载更改。然后,我打开pom.xml并添加org.springframework.bootspring-boot-devtools我重新启动应用程序,但是,当我在静态页面上进行一些更改时,仍然无法正常工作。还有什么事要做吗?我的POM.xml4.0.0com.engsoftwarecobranca0.0.1-SNAPSHOTwarCobrancaDemoprojectforSpringBootorg.springfr

c# - 为什么 C#/VS 没有像 Java/Eclipse 这样的自动构建功能?

我是一名C#/.Net开发人员,刚开始为Android进行Java开发,使用Eclipse我注意到它会在您进行时进行编译,因此您无需等待程序构建。这看起来很神奇,除非发生了一些我不明白的事情。我想知道为什么C#和VisualStudioIDE不提供此功能?有什么原因吗? 最佳答案 这实际上与Java没有任何关系。它更像是Eclipse的一个特性。特别是,增量后台编译是所有SmalltalkIDE的标准功能,至少从1978年左右开始,甚至比LispIDE的时间更长。Eclipse最初是一个SmalltalkIDE,用Smalltalk

java - 我应该提交被 Eclipse 更改的文件吗?

我以Eclipse项目的形式继承了一个Java项目。更改Tomcat配置(从v6到v7)后,Subclipse提示我提交以下文件:.classpathorg.eclipse.core.prefsorg.eclipse.common.project.facet.core.refsorg.eclipse.common.project.facet.core.xml提交它们会对我的团队成员有所帮助还是会扰乱他们的工作空间?对此的最佳实践方法是什么? 最佳答案 一般来说,您应该checkin(并在更改后提交)对构建有贡献且无法通过完全重建重新

java - 在 Eclipse 中,如何多次运行 JUnit 测试用例

我有一个单元测试有时会失败,调试它很痛苦,因为我不知道为什么它有时会失败。在Eclipse中有没有一种方法可以让JUnit测试运行5次或50次之类的?谢谢。 最佳答案 我刚刚找到了以下不需要任何额外依赖的解决方案(您得到的其中一个答案需要Spring)。使用Parameterizedrunner运行你的测试:@RunWith(Parameterized.class)然后添加以下方法来提供空参数的数量等于您要运行测试的次数:@Parameterized.ParameterspublicstaticListdata(){returnAr

java - JavaFX Platform.runLater 的使用和从不同线程访问 UI

我有几个关于Platform.runLater的问题.我有一个JavaFX应用程序类。在这个类中,我运行一个线程(该线程从网络套接字读取数据)。现在当我创建一个新的Stage在线程内,系统抛出一个execption(JavaFX事件调度线程和我的网络读取线程不一样)——我理解这种行为。但另一方面,我将网络阅读器中的文本附加到现有的TextArea或在ListView中添加/删除一些项目-这不会引发异常-为什么?我认为JavaFX是单线程的(ui库部分)。这与Swing中的一样吗:有时它可以工作,有时却只有垃圾(因为EDT)?我的问题:JavaFX事件调度程序线程何时抛出异常,何时不抛出

Javafx Platform.runLater 从不运行

我基本上希望能够在我的LWJGL/GLFW线程启动后(和内部)启动一个新的Javafx窗口(阶段)。我基本上是这样做的:Threadthread=newThread(()->Platform.runLater(()->{Stagestage=newStage();//Stagesetupstage.show();}));thread.start();线程是我的游戏线程。但它从未运行过,我在Platform.runLater()中尝试了System.out.println()只是为了检查它是否从未运行过。为什么它永远不会运行,我该怎么做才能修复它?谢谢。编辑:只是为了澄清线程肯定已经开始

eclipse - Eclipse 中的离线 Java API 文档?

是否有任何其他离线方式的集成来获取JavaAPI文档? 最佳答案 如果您的开发机器没有互联网连接,或者如果您想停止访问文档的Web流量,您可以将文档存储在本地硬盘上。启动您最喜欢的Web浏览器并导航至http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs找到所需文档,接受许可协议(protocol),然后单击下载标题下显示的链接。在Eclipse中,打开Window菜单,然后选择Preferences。在搜索栏中,键入jre,然后单击Instal

java - Eclipse 无法创建就地编辑器

我有一个疑难解答问题。我的eclipse不希望在包编辑器中打开类。错误,我遇到了什么-但是,文件是使用“打开方式”->“文本编辑器”打开的。这看起来有点像魅力。请帮忙。 最佳答案 我在使用EclipseMars的filename.xhtml中遇到了这个问题。我通过以下方式修复了它:1.右键单击​​有问题的文件。2.选择打开方式->默认编辑器。此后,一切恢复原状。 关于java-Eclipse无法创建就地编辑器,我们在StackOverflow上找到一个类似的问题:

java - 无法创建 Eclipse 工作区

今天我下载了EclipseNeon。当我第一次运行它时,它要求我选择一个文件夹作为我的工作区。执行此操作后,它抛出一个错误,将我重定向到我选择保存工作区的文件夹内的日志文件:!SESSION2016-11-0818:30:23.149-----------------------------------------------eclipse.buildId=4.6.1.M20160907-1200java.version=9-eajava.vendor=OracleCorporationBootLoaderconstants:OS=win32,ARCH=x86_64,WS=win32,