我的IntelliJ IDEA看到了JUnit 4 Maven依赖项。
但不解析来自这些依赖项的任何符号
有什么想法吗?
#1检查设置-
#2.签入设置-
# 3在项目设置(默认快捷键ctrl alt shift s)项目设置-
>
项目SDK应指向正确的目标
项目语言级别应为您正在使用的版本
在项目设置中-
我遇到了同样的问题。打开pom.xml,找到“jUnit”。看到范围值,也许是“test”。如果你在主包中导入jUnit,intellij的想法会抛出错误,但不会抛出eclipse。在正确的范围内使用jUnit可以解决问题。我修复了我的错误。
我遵循了这些步骤,并能够使用Intellij code insight编写<code>测试用例
在shell中,我做了以下操作
mkdir so33987661
mkdir so33987661/src/
mkdir so33987661/src/test
mkdir so33987661/src/test/java
cd so33987661
vi pom.xml
Mypom.xml
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" 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.so33987661</groupId>
<artifactId>my-project</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.2.0</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
回到Intellij,选择文件菜单、新建、来自现有来源的项目。
打开 so33987661/pom.xml
文件。
通过单击“下一步”接受其余屏幕的默认值,直到创建项目。
导航到< code>src/test/java文件夹,创建一个新的测试和代码,code,code。
import org.junit.Test;
import org.junit.runner.RunWith;
import cucumber.api.junit.Cucumber;
@RunWith(Cucumber.class)
public class BookSearchTest {
@Test
public void testIt() throws Exception {
// todo: testIt()!
}
}
现在,我在Maven中显示的依赖项上出现了错误。 我尝试过这里列出的Intellij idea无法解决maven中的任何问题,例如更改maven主目录和自动选择Import maven。我不确定还能是什么。。。此外,该项目最初是在Eclipse中完成的。
问题内容: 我想在我的小型项目中添加一个测试(请注意,我从代码中删除了一些位并更改了程序包名称,因此,如果您看到与此有关的任何错误,则可能不是;)): (我也尝试从TestCase进行扩展以删除静态导入,但这没有帮助) 运行后,向我显示一个找不到org.junit的错误: 我的pom.xml看起来像这样: mvn依赖项:tree: mvn版本: 请注意,我不是Java专家也不是maven专家,只是
我希望有人面对同样的问题来解决依赖。下面提到的文件 xsi:schemalocation=“http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”xmlns=“http://maven.apache.org/pom/4.0.0”xmlns:xsi=“http://www.w3.org/2001/x
我正在开发一个运行在Tomcat上的基于Maven的Web应用程序。我正在尝试将依赖项添加到我的maven项目中。然而,当我试图构建我的项目时,底部的错误发生了。我尝试在本地安装依赖项,但我也无法使其正常工作。我想重新安装Maven,但不知为什么我只能停用它。如果你需要更多的信息,请告诉我,我可以提供。 当我尝试构建项目时输出: 下面是完整的pom.xml文件:
我的工具: Visual Studio 2012最终更新1 重拾器v7。1.25.234 我的解决方案构建状态:构建成功 但是,当我安装ReSharper并且ReSharper代码分析处于启用状态时,我的代码中的许多关键字都因以下错误而变为红色: "无法解析符号XXX" 我项目的另一张照片 ReSharper“无法解析符号”错误无处不在,但我的项目构建过程是成功的,并且工作正常。 附加说明:如果我
null 附注:Maven-Build是成功的。因此,Maven正在识别存储库中的包。