我想知道是否有人可以帮助解决这个问题。清理和构建最简单的项目时会发生错误。 (见下文)
导致错误的步骤:
作为新员工,因此在不超过4个月的计算机上的新用户,我开始打开NetBeans 8.2--一周之前安装了NetBeans和Android Studio(用于sdk)。
但是没有安装Android插件,所以我实施了nbandroid更新中心来安装插件。然后我将sdk(在users \ user.user1 \ AppData \ local \ android文件夹中找到)连接到NetBeans。
为了运行某个项目的正确Android版本(4.2.2),我首先在Android Studio / SDK Manager中安装了4及更高版本,然后在NetBeans中选择4.2.2。
在NetBeans中打开本地版本之前,我继续将一个Android项目从共享文件服务器复制到我的本地计算机。
执行清洁&发生以下错误(您可能会注意到存在与上述内容不同的文件夹结构。这是由于测试了不同的配置以找到可能的解决方案):
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.test.abc</groupId>
<artifactId>consumer</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.11.8</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-streaming_2.11</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-streaming-kafka_2.11</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-scala_2.11</artifactId>
<version>2.7.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.7.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.5</version>
</dependency>
<dependency>
<groupId>org.sedis</groupId>
<artifactId>sedis_2.11</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>com.lambdaworks</groupId>
<artifactId>jacks_2.11</artifactId>
<version>2.3.3</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-sql_2.11</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-mllib-local_2.11</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.github.nscala-time</groupId>
<artifactId>nscala-time_2.11</artifactId>
<version>2.12.0</version>
</dependency>
</dependencies>
</project>
这真的很奇怪,因为我的同事在他的PC上编译没有问题(几乎完全相同的PC,除了NetBeans 8.1和Jdk8u91而不是我最新的java)
已咨询过解决方案:
安装所有插件和Android版本,
将环境变量路径插入Jdk,
在android studio中单独安装4.2.2版本的android,
完成干净卸载并重新安装NetBeans,Android Studio,JDK,Android SDK作为Pc的管理员,
以我的同事身份使用
清理和构建简单的启动项目,
设置与我的同事
探索Google的深度
我已经检查了权限并对Java Principals和Tools进行了一些了解,但并不是100%确定我正在做什么。
以为在尝试其他任何事情之前我会先咨询堆栈。任何帮助表示赞赏。
答案 0 :(得分:1)
插件nbandroid与基于wiki的NetBeans 8.2与NetBeans 8.1 nbandroid wiki不兼容,并且在nbandroid插件网站here上也记录了同一问题的错误。
一旦他们更新了插件以使用更新版本的NetBeans,我希望能够解决这个问题。
答案 1 :(得分:0)
在评论中同意@RandykaYudhistira,采用了降级到8.1的解决方案,这完全解决了问题 - 允许我清理和构建新的和本地应用程序。
成功。
但是,这并不能解决NetBeans 8.2的问题。有趣的是找出这个问题是否有解决方案,以及为什么像我和其他人这样的设置正在解决这个问题。
欢迎任何其他解决方案 - 解决而不是像我这里一样“解决”。