当前位置: 首页 > 知识库问答 >
问题:

gradle包org.springframework.test.context不存在

臧烨烁
2023-03-14

这是我的建筑。格雷德尔

/*
 * This build file was auto generated by running the Gradle 'init' task
 * by 'diego.virguez' at '5/22/19 10:16 AM' with Gradle 2.14.1-rc-1
 *
 * This generated file contains a sample Java project to get you started.
 * For more details take a look at the Java Quickstart chapter in the Gradle
 * user guide available at https://docs.gradle.org/2.14.1-rc-1/userguide/tutorial_java_projects.html
 */

// Apply the java plugin to add support for Java
apply plugin: 'java'

// In this section you declare where to find the dependencies of your project
repositories {
    // Use 'jcenter' for resolving your dependencies.
    // You can declare any Maven/Ivy/file repository here.
    jcenter()
    mavenLocal()
    mavenCentral()

}

// In this section you declare the dependencies for your production and test code
dependencies {
    // The production code uses the SLF4J logging API at compile time
    compile 'org.slf4j:slf4j-api:1.7.21'
    compile 'org.springframework:spring-webmvc:4.1.6.RELEASE'
    compile 'junit:junit:4.12'
    compile 'javax.servlet:jstl:1.2'




    // Declare the dependency for your favourite test framework you want to use in your tests.
    // TestNG is also supported by the Gradle Test task. Just change the
    // testCompile dependency to testCompile 'org.testng:testng:6.8.1' and add
    // 'test.useTestNG()' to your build script.
    testCompile 'junit:junit:4.12'
    testCompile group: 'org.springframework', name: 'spring-test', version: '4.3.18.RELEASE'
    //testCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1-b09'
    compile group: 'org.springframework', name: 'spring-tx', version: '5.1.2.RELEASE'


}

这就是错误:

任务:compileJava失败d:\projects\personal\wiring-beans\src\main\java\soundsystem\cdplayertest.java:8:错误:包org.springframework.test.context不存在导入org.springframework.test.context.contextconfiguration;^d:\projects\personal\wiring-beans\src\main\java\soundsystem\cdplayertest.java:9:错误:包org.springframework.test.context.junit4不存在导入org.html" target="_blank">springframework.test.context.junit4.springjunit4ClassRunner;^d:\projects\personal\wiring-beans\src\main\java\soundsystem\cdplayertest.java:12:错误:找不到符号@ContextConfiguration(class=cdplayerconfig.class)^symbol:class contextconfigurationd:\projects\personal\wiring-beans\src\main\java\soundsystem\cdplayertest.java:11:错误:找不到符号

共有1个答案

荆运诚
2023-03-14

我发现创建Spring项目最简单、最安全的方法是使用Spring的project intializer。

只需选择“Gradle Project”、“Java”、“2.25”(Spring Boot的稳定版本),填写项目的“组”和“工件”的值。

在“搜索要添加的依赖项”字段中,您将输入“Web”并选择所显示的内容。然后单击绿色的“生成项目”按钮。

 类似资料:
  • 在为我们开发的库构建Android Studio项目的Javadocs时,我们的Gradle构建脚本失败,错误如下: /MY_LOCAL_PATH/MyClass。java:5:error:package-com。谷歌。gson不存在导入com。谷歌。格森。格森; 详情: 我们正在用构建一个Android库,并希望为它构建。 Android Studio项目被配置为需要的,尽管我猜测它会发生在没有

  • 我正在尝试在intelliJ中制作一个jar文件。我的目录中保存了所有的java类是C:\transProject\src\cege。在cege中有一个包用户界面,其中有一个类guiMain。而且我已经在我的Main()类中导入了guiMain()。 我有以下代码行: 包装cege; 进口cege。用户界面。圭曼; 当我在intelliJ中使用终端并编写命令时: C:\trafficProject

  • 这是我的建筑Gradle 甚至我已经下载了org.json jar,并在项目外部添加了该jar。还是不行。

  • 我正在研究如何从命令行编译Java。我得到的是: 我得到的是: HelloWorld: inner.java 内部2.Java 我正在用编译这个文件,这个文件工作得很好。 现在我的理解是,因为helloworld.java在它的import语句中引用了其他包,所以javac会去编译这些包。我猜对于所有的Java包,javac在内部都有。 反正-如果我在helloworld.java中添加以下导入行

  • 我得到了一个可怕的软件包,它根本不存在,简直要了我的命。代码很好,我在市场上有运行代码的应用程序。 现在它正在影响简单的应用程序。o.0 <代码>R.string。app_name是错误的my 。应该对应于R.java

  • 我使用的是openjdk版本“1.8.0_252”,我还单独安装了javafx,目前的版本是javafx.version=11.0.2-internal。我已经在IntelliJ中添加了javafx库路径。编写代码javafx对时没有错误。但是,当我使用sudo mvn clean install构建项目时,我出现了以下错误,导致构建失败: