Tag: Eclipse的

Eclipse CDT C ++ 11 / C ++ 0x支持

Eclipse 3.7.1 CDT 1.4.1 GCC 4.6.2 这是一个C ++ 11代码的例子: auto text = std::unique_ptr<char[]>(new char[len]); Eclipse编辑器抱怨: Function 'unique_ptr' could not be resolved Makefile编译工作正常。 如何让Eclipse停止抱怨这类错误?

由于对所需库rt.jar的限制而对类进行访问限制?

我试图在Java5上编译由IBM的WSDL2Java创build的Java 1.4代码,而不重新创build存根,并在Eclipse中看到这个错误。 我假设存根创build应该只要运行时jar子(他们是)可用编译。 Access restriction: The type QName is not accessible due to restriction on required library C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar 完整的类名是javax.xml.namespace.QName 这到底是怎么回事? 这是我试图从香肠重构猪的情况吗? 我最好重新创build存根吗?

无法执行dex:多个dex文件定义Lcom / myapp / R $数组;

由于更新到ADT 14我不能再build立我的项目。 更新之前,它正在build设好。 错误: [2011-10-23 16:23:29 – Dex Loader] Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; [2011-10-23 16:23:29 – myProj] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; 已经有类似的报道,我也尝试了其中的build议 重新启动Eclipse 。 清理项目并重build – 禁用“Project-> Build Automatically”选项,然后“Clean”和“Build”项目,然后尝试运行。 重置“自动构build”选项打开 重新安装Android开发者工具 重新安装Eclipse(更新到最新版本3.7.1) 从文件系统创build一个新的项目导入 从颠覆创build一个新的项目。

使用Android开发工具v。23更新Eclipse

我用新的SDK工具(修订版23)更新了Eclipse,但现在Eclipse启动时收到错误: 此Android SDK需要Android Developer Toolkit版本23.0.0或更高版本。 当前版本是22.6.3.v201404151837-1123206。 请更新ADT到最新版本。 没有更新与“检查更新” 。 如果我尝试“安装新软件” ,我可以看到版本23,但由于以下错误,我无法升级: Cannot complete the install because of a conflicting dependency. Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622) Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290) Only one of the following can be installed at once: ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206) ADT Package […]

未定义引用'WinMain @ 16'

当我尝试使用Eclipse CDT构build程序时,我得到以下内容: /mingw/lib/libmingw32.a(main.o):main.c:(.text+0x106):对WinMain @ 16的未定义引用 这是为什么? 而且,我该如何解决这个问题呢?

如何解决Spring Data Maven构build中的“生命周期configuration未涉及的插件执行”

我正在尝试使用Spring Data和Neo4j 。 我开始尝试按照主站点链接的这个指南 。 特别是我把我的pom.xml关掉了“Hello,World!” 示例文件 。 这是从我的pom.xml的插件,导致问题的剪辑… <plugin> <!– Required to resolve aspectj-enhanced class features –> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.0</version> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </aspectLibrary> <aspectLibrary> <groupId>org.springframework.data</groupId> <artifactId>spring-data-neo4j</artifactId> </aspectLibrary> </aspectLibraries> <source>1.6</source> <target>1.6</target> </configuration> <executions> <!– ERROR HERE IN ECLIPSE SEE BELOW FOR FULL MESSAGE –> <execution> <goals> <goal>compile</goal> <goal>test-compile</goal> </goals> </execution> </executions> […]

如何在Eclipse Web项目中安装JDBC驱动程序而不面临java.lang.ClassNotFoundexception

有一个非常类似的问题 ,但在我的情况下,我没有任何重复的jar子在我的构buildpath,所以解决scheme不适合我。 我search了几个小时的谷歌现在,但没有任何我find的解决scheme实际上解决了我的问题。 我正在创build一个网站,提供一些用于作业的数据库连接。 我正在使用MySQL数据库,在Eclipse中开发并在Windows上运行。 我不断得到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver与下面的代码: import java.sql.*; //… public void someMethodInMyServlet(PrintWriter out) { Connection connection = null; PreparedStatement query = null; try { out.println("Create the driver instance.<br>"); Class.forName("com.mysql.jdbc.Driver").newInstance(); out.println("Get the connection.<br>"); connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "secret"); query = connection.prepareStatement( "SELECT * FROM customers"); //… } catch (Exception e) { out.println(e.toString()+"<br>"); } } //… […]

如何在Eclipse中导入jar

如何在Eclipse中导入jar?

我如何在Android项目中使用外部JAR?

我创build了一个Android项目,并在我的项目中添加了一个外部JAR(hessian-4.0.1.jar)。 然后,我将JAR添加到构buildpath,并在“订单和导出”中将其检查。 看起来Order和Export被忽略,并且外部JAR中的所有类都在运行时丢失。 在使用Eclipse插件构buildAndroid应用程序时,是否有一种方法可以正确包含来自外部JAR的所需类? 我不想用ant或Maven。

升级到ADT 22后,库不会再添加到APK中

我有一个相当大的Android应用程序项目引用了一些库项目。 一切都很好,直到我将eclipse ADT插件升级到最新版本(v22)。 当然,我也升级了SDK。 我没有看到在Eclipse中的任何编译错误,但是当我在手机上运行项目,我得到一个NoClassDefFoundError。 java.lang.NoClassDefFoundError: org.acra.ACRA …. arca库包含在引用的库项目之一(在libs文件夹中),我可以在包浏览器的“Android专用库”中看到它,正如我所说的,没有编译错误。 该项目运行良好,没有升级ADT的其他人的电脑。 我已经尝试了一大堆东西,包括但不限于: 重新安装android SDK 下载一个新的ADT包 删除我所有的代码,再从git中获取它 将有问题的库复制到应用程序项目中 注释掉使用这个库的代码 – 我只是为下一个库获得相同的错误 一切都没有成功,所以我在这里变得非常绝望。 如果有人能给我一个关于如何解决这个问题的提示,我会非常高兴。