Maven:java包不存在
我在这个项目上工作了几个月,一切都很好。有一天,我打开项目,突然maven不认识它的任何依赖项。我一直在网上无休止地寻找答案,但没有找到任何有用的答案 我尝试了几件事:Maven:java包不存在,java,maven,intellij-idea,Java,Maven,Intellij Idea,我在这个项目上工作了几个月,一切都很好。有一天,我打开项目,突然maven不认识它的任何依赖项。我一直在网上无休止地寻找答案,但没有找到任何有用的答案 我尝试了几件事:mvn clean install,我删除了该项目并从git中取出它。有时,它会对一些编译工作,但在那之后,它会给我同样的错误。这一直让我头疼,我已经尝试了几天来解决它,但我已经疲惫不堪,试图找到可以解决这个问题的方法。以前有人有过这个问题吗?同样,同一个项目已经运行了好几个月,除了有一天我打开它并决定继续工作之外,Maven给了
mvn clean install
,我删除了该项目并从git中取出它。有时,它会对一些编译工作,但在那之后,它会给我同样的错误。这一直让我头疼,我已经尝试了几天来解决它,但我已经疲惫不堪,试图找到可以解决这个问题的方法。以前有人有过这个问题吗?同样,同一个项目已经运行了好几个月,除了有一天我打开它并决定继续工作之外,Maven给了我类似的错误:Error:package不存在
在两次成功编译之后,下次我再次尝试编译应用程序时,它将显示大约100个类似的错误:Error:(4,26)java:package com.amazonaws.auth不存在
pom.xml文件:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<!-- Use latest version whenever available -->
<jackson.version>2.9.4</jackson.version>
<aws.version>1.11.295</aws.version>
<apache.commons.version>2.6</apache.commons.version>
</properties>
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-kinesisvideo</artifactId>
<version>${aws.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-kinesisvideo -->
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-kinesisvideo</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>amazon-kinesis-client</artifactId>
<version>1.9.0</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>amazon-kinesis-producer</artifactId>
<version>0.12.8</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-cbor</artifactId>
<version>${jackson.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${apache.commons.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.eclipse.paho/org.eclipse.paho.client.mqttv3 -->
<dependency>
<groupId>org.eclipse.paho</groupId>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<version>1.0.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.scream3r/jssc -->
<dependency>
<groupId>org.scream3r</groupId>
<artifactId>jssc</artifactId>
<version>2.8.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.openpnp/opencv -->
<dependency>
<groupId>org.openpnp</groupId>
<artifactId>opencv</artifactId>
<version>3.2.0-0</version>
</dependency>
</dependencies>
org.apache.maven.plugins
maven编译器插件
1.8
1.8
2.9.4
1.11.295
2.6
亚马逊网站
aws java sdk
${aws.version}
亚马逊网站
aws java sdk视频
${aws.version}
亚马逊网站
aws java sdk视频
${aws.version}
亚马逊网站
亚马逊运动客户端
1.9.0
亚马逊网站
亚马逊运动生产者
0.12.8
com.fasterxml.jackson.core
杰克逊数据绑定
${jackson.version}
com.fasterxml.jackson.dataformat
jackson数据格式cbor
${jackson.version}
公地io
公地io
${apache.commons.version}
org.slf4j
slf4j api
1.7.25
org.eclipse.paho
org.eclipse.paho.client.mqttv3
1.0.2
org.3r
jssc
2.8.0
org.openpnp
opencv
3.2.0-0
确切的错误信息是什么?它是只发生在这个项目上,还是也发生在其他项目上?您的
设置.xml
是否有任何更改?有时右键单击project->maven->reimport可能会有所帮助。IntelilJ的内部缓存也可能已损坏。您可以使缓存无效并重新启动。当它重新启动时,它将重新索引所有内容,这有时可能也会有所帮助。@Pablo Yea我尝试了所有这些,重新导入,重新下载,所有内容@Pim Hazebroek试过了,没有运气:/@SeverityOne和我犯了很多错误,但都是同一个班级的。这些就是它们的样子<代码>错误:(29,13)java:找不到符号符号:class AWSStaticCredentialsProvider位置:class com.mbessler.droneapp.aws.AWSUser和错误:(12,39)java:package com.amazonaws.services.s3.model不存在
该问题是否发生在其他Maven项目中?使用Maven工具窗口或命令行中的“mvn compile”可以很好地编译吗?运行“重新导入”后是否可以共享idea.log(“帮助|显示登录…”)?