草庐IT

eclipse-emf

全部标签

java - Eclipse IDE 问题部分下的死代码是什么意思

我正在使用EclipseHeliosIDE进行Web应用程序开发。在Eclipse的问题部分下,对于某些行,描述显示为“死代码”。谁能告诉我死代码到底是什么意思?请查看屏幕截图以供引用。比如这部分在Eclipse下显示为死代码else{intlength;if(ar!=null)length=Array.getLength(ar);elselength=0;//Thislineisdeadcode 最佳答案 在Eclipse中,“死代码”是永远不会执行的代码。通常它在逻辑上永远不会进入的条件分支中。一个简单的例子如下:boolean

java - 如何防止 Eclipse 将 'final' 关键字添加到成员变量声明中?

当我输入这个privateMyKlassmyklass;然后在Eclipse中点击“保存”,它变成了这样:privatefinalMyKlassmyklass;如何阻止Eclipse这样做? 最佳答案 您需要在“保存操作”中禁用该选项。右键单击您的项目>属性,然后转到java编辑器>保存操作。转到“配置”、“代码样式”选项卡,您可以在底部找到它(“私有(private)字段”)。 关于java-如何防止Eclipse将'final'关键字添加到成员变量声明中?,我们在StackOverf

java - 如何防止 Eclipse 将 'final' 关键字添加到成员变量声明中?

当我输入这个privateMyKlassmyklass;然后在Eclipse中点击“保存”,它变成了这样:privatefinalMyKlassmyklass;如何阻止Eclipse这样做? 最佳答案 您需要在“保存操作”中禁用该选项。右键单击您的项目>属性,然后转到java编辑器>保存操作。转到“配置”、“代码样式”选项卡,您可以在底部找到它(“私有(private)字段”)。 关于java-如何防止Eclipse将'final'关键字添加到成员变量声明中?,我们在StackOverf

java - Eclipse Gradle STS 扩展 : Could not reserve enough space for object heap

偶尔当GradleSTS扩展在使用已安装GradleSTS扩展,Unabletostartthedaemonprocess.Theexitvaluewas:1.Thisproblemmightbecausedbyincorrectconfigurationofthedaemon.Forexample,anunrecognizedjvmoptionisused.Pleaserefertotheuserguidechapteronthedaemonathttp://gradle.org/docs/current/userguide/gradle_daemon.htmlPleasereadb

java - Eclipse Gradle STS 扩展 : Could not reserve enough space for object heap

偶尔当GradleSTS扩展在使用已安装GradleSTS扩展,Unabletostartthedaemonprocess.Theexitvaluewas:1.Thisproblemmightbecausedbyincorrectconfigurationofthedaemon.Forexample,anunrecognizedjvmoptionisused.Pleaserefertotheuserguidechapteronthedaemonathttp://gradle.org/docs/current/userguide/gradle_daemon.htmlPleasereadb

java - Eclipse/Java - 导入 java.(namespace).* 有害吗?

为什么Eclipse在导入类型时采用细粒度的方法?在C#中,我习惯于“使用System.Windows.Controls”并完成它,但Eclipse更喜欢单独导入我引用的每个小部件(使用Ctrl+Shift+O快捷方式)。如果我知道我需要多个类型,那么导入整个命名空间有什么害处吗? 最佳答案 Eclipse在Window->Preferences对话框中有一个很棒的设置,称为“组织导入”,它可以让您说,当使用包中的N个类时,执行通配符导入。我通常在N=2或3时使用它。 关于java-Ec

java - Eclipse/Java - 导入 java.(namespace).* 有害吗?

为什么Eclipse在导入类型时采用细粒度的方法?在C#中,我习惯于“使用System.Windows.Controls”并完成它,但Eclipse更喜欢单独导入我引用的每个小部件(使用Ctrl+Shift+O快捷方式)。如果我知道我需要多个类型,那么导入整个命名空间有什么害处吗? 最佳答案 Eclipse在Window->Preferences对话框中有一个很棒的设置,称为“组织导入”,它可以让您说,当使用包中的N个类时,执行通配符导入。我通常在N=2或3时使用它。 关于java-Ec

java - Eclipse - 如何在整个项目中出现 "Change package declaration to ...."

我刚刚在Eclipse中导入了大量源代码,基本上包名不再有效(代码已被移动文件夹)。有没有办法在包资源管理器中选择所有源代码并点击热键,以便为我正确解析所有包声明?我知道您可以通过选择源并点击ctl-shift-o来执行此操作,但也可以用于包声明?更新:重构包不起作用,因为我不想更改包的名称或位置,我只需要调整Java源中的包声明代码。 最佳答案 如果包声明不再有效,那么所有这些无效声明都会出现在Eclipse的ProblemsView中。如果您没有看到此View,您可以从Window->ShowView->Other...->Pr

java - Eclipse - 如何在整个项目中出现 "Change package declaration to ...."

我刚刚在Eclipse中导入了大量源代码,基本上包名不再有效(代码已被移动文件夹)。有没有办法在包资源管理器中选择所有源代码并点击热键,以便为我正确解析所有包声明?我知道您可以通过选择源并点击ctl-shift-o来执行此操作,但也可以用于包声明?更新:重构包不起作用,因为我不想更改包的名称或位置,我只需要调整Java源中的包声明代码。 最佳答案 如果包声明不再有效,那么所有这些无效声明都会出现在Eclipse的ProblemsView中。如果您没有看到此View,您可以从Window->ShowView->Other...->Pr

java - 如何在 Eclipse for android 中设置自定义 keystore 以进行调试

我有一个用于签署我的apk的自定义keystore。现在我想使用相同的keystore进行调试。当我去eclipse->windows->preferences->android->build并设置我的自定义keystore时,我得到“keystore被篡改,或者密码不正确”? 最佳答案 我遇到了同样的问题,以下是正确创建可用于在Eclipse中调试的自定义keystore的步骤:基本上你应该做的是将别名androiddebugkey的storepasswd和keypasswd都更改为“android”。命令如下:keytool-c