我是新的Java开发环境,我发现很难妥善pipe理我的代码。 .Net提供了#regions这是一个很好的代码pipe理解决scheme。 我正在使用Eclipse环境进行Java开发。 我尝试了Coffee-Bytes,但是在Eclipse 3.6中 , Coffee-Bytes 代码折叠不起作用 ,至less在我的身边。 我已经configuration了它,但它不起作用。 有人可以猜测可能是什么问题? 有没有其他的Eclipse代码折叠插件?
这里是代码: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } 这里是错误的: Exception in thread "main" java.lang.Error: Unresolved compilation problems: Access restriction: The type 'Application' […]
我有一个现有的项目使用@Override 接口方法,而不是超类方法的方法@Override。 我不能在代码中改变它,但是我希望Eclpse停止抱怨注释,因为我仍然可以使用Maven构build。 我将如何去禁用这个错误? 注意:由于项目需求,我需要为Java 1.5进行编译。
我需要检查我的应用程序内存泄漏,我也需要看到我的应用程序的内存分配。 我下载并安装了eclipse内存分析器,它看起来像第一步是打开一个堆转储。 但是什么是堆转储,我怎样才能创build一个堆转储。 我怎样才能使用这个软件,我做了一些谷歌search,但我找不到任何有用的信息,谢谢
在我的AndroidManifest.xml中,Eclipse给了我一个关于android:configChanges行的错误: <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"></activity> 错误是: error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize'). 如果我只留下keyboard|keyboardHidden|orientation那就没有错误,但是当我尝试构build时,编译器要求剩下的4个。 我正在使用GoogleAdMobAdsSDK-4.3.1 。 有任何想法吗? 编辑:我得到了它通过更改我的project.properties (SDK的低于14)的文件default.properties工作: # Project target. target=android-14 并在我的SDK Manager中安装SDK平台Android 4.0 – 修订版本14 。 它也应该为SDK平台的Android 3.2 – 修订版13 ,所以你只需要更改project.properties目标为android-13,如果是这样的话。 基本上你只需要确保SDK修订版本是13或者更高版本,并且你已经在SDKpipe理器中安装了这个SDK,并且default / project.properties中的项目目标指向了它。
我在MacOS X上升级到了最新版本的Java 7 u40,并在eclipse中对应用程序进行引导时,在控制台上开始获取以下输出。 推出的应用程序工作正常,但我想找出是什么原因造成这个问题和解决办法。 objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. Anynone知道为什么这个消息正在被打印,以及如何解决这个问题。
Eclipse中的SVN分散到两个阵营。 SVN的人开发了一个名为Subclipse的插件。 Eclipse人有一个名为Subversive的插件。 广义而言,他们都做同样的事情。 每个的优点和缺点是什么?
我正在尝试使用一个整数数组来保存一些数据块的覆盖范围,这个数组只是简单地保存了一个数据块的执行次数。 不过,由于某些原因,当我尝试写入一些我创build的文件(例如我在Eclipse中制作的“BlockForHelper.txt”,并将其放在项目目录中)时,出现以下错误: java.io.FileNotFoundException: /nfs/guille/groce/users/nicholsk/workspace3/SQLTest/BlockForTest: open failed: ENOENT (No such file or directory) at libcore.io.IoBridge.open(IoBridge.java:416) at java.io.FileOutputStream.<init>(FileOutputStream.java:88) at java.io.FileOutputStream.<init>(FileOutputStream.java:73) at com.example.sql2.SQLTest.blockCoverage(SQLTest.java:149) at com.example.sql2.test.SQLTestCase.testSuite(SQLTestCase.java:41) at java.lang.reflect.Method.invokeNative(Native Method) at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214) at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199) at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175) at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584) Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory) at libcore.io.Posix.open(Native Method) at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110) […]
我在包P获得2个课程。 接口类A及其实现类B 在类B的文件中,我得到以下错误: The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 。 我正在使用Eclipse Helios和 $ java -version java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) Server VM (build 25.5-b02, mixed mode) 删除和添加JRE的标准解决scheme不起作用。 […]
注意:它显然是一个经常性的问题StackOverflow,但是 – 我所看到的 – 人们从来没有find一种方法或他们的解决scheme不适合我 问题: 我正在使用Eclipse Juno ADT。 一切工作正常,直到我试图更新NDK。 我用新版本(即ndk-r8e )replace了我的ndk文件夹(即ndk-r8e ),并且在我的Paths and Symbolsconfiguration中,我将包含从g ++ 4.6更改为4.7。 它似乎打破了我的索引: 我可以编译我的代码,但是Eclipse正在给出语义错误,就像[ 1 ]和[ 2 ]中一样。 这些错误主要来源于OpenCV4Android使用的符号,如distance , pt , queryIdx和trainIdx 。 当我尝试备份到我的旧configuration时,索引仍然被破坏! 我找不到改变这种情况的方法。 我曾经尝试过 清理项目 重build,刷新和“索引”子菜单中的所有其他选项(在项目上“右键单击”时) 在首选项中禁用/启用索引器 validation像trainIdx这样的符号只出现在我的OpenCV4Android包含在Paths and Symbols部分。 在“ Paths and Symbols部分更改我的包含的顺序。 我基本上试图把OpenCV包括在开始和结束。 一些观察 什么不工作 我认为这是CDT指数,因为以下几点: 在命令行中,我可以使用ndk-build clean和ndk-build构build我的项目。 当我启动Eclipse时,我没有错误,直到我打开一个C ++文件(从jni文件夹)。 我总是可以build立这个项目,但是只要我打开了一个C ++文件,就不Field '<name>' could not […]