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

未找到@WickeThomPage

嵇星海
2023-03-14

块引号

J拥有一个包含maven父项目(parent)和子项目(Domain,Web,Win)的Eclipse工作区。父pom包含wicket-spring-boot-starter-parent


   
   
    <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.SteinKo.ATM</groupId>
      <artifactId>Parent</artifactId>
      <version>0.0.1</version>
      <packaging>pom</packaging>


      <name>Parent</name>
      <url>http://maven.apache.org</url>
      
      
      
        <modules>
            <module>Domain</module>
            <module>Web</module>
            <module>Win</module>
        </modules>

      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.source>1.8</maven.compiler.source>
      </properties>
      
      <scm>
    <connection>scm:git@github.com:steinKo/ATM.git</connection>
    <url>https://github.com/steinKo/ATM.git</url>
    </scm>

    <parent>
       <!-- https://mvnrepository.com/artifact/com.giffing.wicket.spring.boot.starter/wicket-spring-boot-starter-parent -->

        <groupId>com.giffing.wicket.spring.boot.starter</groupId>
        <artifactId></artifactId>
        <version>2.0.3</version>
         
    </parent>

web项目包含一个Wicket页面

package steinKo.ATM;

import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;

import steinKo.ATM.presentaion.web.HomePage;

@SpringBootApplication

public class Web {
    public static void main(String[] args) throws Exception {
        new SpringApplicationBuilder().sources(Web.class).run(args);
    }

    public Class<HomePage> getHomePage() {
        return HomePage.class;
    }
}
package steinKo.ATM.presentaion.web;
import com.giffing.wicket.spring.boot.context.scan.WicketHomePage;
import org.apache.wicket.markup.html.WebPage;

import steinKo.ATM.domain.ATM;
import steinKo.ATM.domain.Bank;

@WicketHomePage
public class HomePage extends WebPage {
    /**
    * 
    */
    private static final long serialVersionUID = 1L;
    private ATM atm;
    private Bank bank;

    public HomePage() {
        bank = new Bank();
        atm = new ATM(bank);
        add(new MenuPanel("menuPanel"));
        add(new ContentPanel("contentPanel", atm));

    }

}

http://maven.apache.org/maven-v4_0_0.xsd“>4.0.0

<artifactId>Web</artifactId>



 <parent>
  <groupId>org.SteinKo.ATM</groupId>
  <artifactId>Parent</artifactId>
   <version>0.0.1</version>
   <relativePath />
</parent>


<dependencies>
<!-- https://mvnrepository.com/artifact/org.apache.wicket/wicket-core -->

        <dependency>
            <groupId>com.giffing.wicket.spring.boot.starter</groupId>
          <artifactId>wicket-spring-boot-starter</artifactId>
        </dependency>

当我在父项目上执行maven测试时,我会得到以下消息

[INFO] Scanning for projects...
[ERROR] Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for com.giffing.wicket.spring.boot.starter:wicket-spring-boot-starter:jar is missing. @ org.SteinKo.ATM:Web:[unknown-version], /Users/stein/Development/ATM/Parent/Web/pom.xml, line 20, column 16
[ERROR] 'dependencies.dependency.version' for org.seleniumhq.selenium:selenium-java:jar is missing. @ org.SteinKo.ATM:Web:[unknown-version], /Users/stein/Development/ATM/Parent/Web/pom.xml, line 28, column 13 @ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   The project org.SteinKo.ATM:Web:0.0.1 (/Users/stein/Development/ATM/Parent/Web/pom.xml) has 2 errors
[ERROR]     'dependencies.dependency.version' for com.giffing.wicket.spring.boot.starter:wicket-spring-boot-starter:jar is missing. @ org.SteinKo.ATM:Web:[unknown-version], /Users/stein/Development/ATM/Parent/Web/pom.xml, line 20, column 16
[ERROR]     'dependencies.dependency.version' for org.seleniumhq.selenium:selenium-java:jar is missing. @ org.SteinKo.ATM:Web:[unknown-version], /Users/stein/Development/ATM/Parent/Web/pom.xml, line 28, column 13
[ERROR] 

和导入com.giffing.wicket.spring.boot.context.scan.wickethomePage;并且@wickethomePage在中被标记为红色有一条消息“Can not be resolve”

为什么?


共1个答案

匿名用户

对于我来说,这看起来像是maven构建问题dependencies.dependency.version没有从父级正确加载com.giffing.wicket.spring.boot.starter的依赖项。请使用MVN clean InstallParent构建到所有项目并修复。这与代码无关。

此外,我不确定您是否共享了完整的pom添加这个您的pom不正确更改这个

 <groupId>com.giffing.wicket.spring.boot.starter</groupId>
        <artifactId></artifactId>
        <version>2.0.3</version>

 <dependency>
        <groupId>com.giffing.wicket.spring.boot.starter</groupId>
        <artifactId>wicket-spring-boot-starter</artifactId>
        <version>2.0.3</version>
    </dependency>

相关问题


  • mdt:未找到命令[mendel开发工具]
  • Git 错误:无法与 XX.XX.XXX.XXX 协商:未找到匹配的主机密钥类型。他们的报价: SSH-DSS [重复]
  • 未指定身份验证方案,并且未找到默认质询方案 Cookie 身份验证
  • cucumber.runtime.CucumberException: 未找到后端
  • Eclipse-未找到测试运行程序“JUNIT 4”的测试
  • JUnit测试未找到异常
  • 带有Spring启动和gradle--org. flywaydb.core.Flyway:method ()V未找到
  • "),获取表未找到异常" target="_blank">Hibernate实体模式@Table(Schema=" "),获取表未找到异常
  • 在转移IOS应用程序后],未找到'xxxxxxxxxxxxxx'的配置文件Xcode
  • 收到错误“反应可可/反应可可.h”文件未找到
  • 间歇性“未找到主类。”Visual Studio代码中来自Spring Boot仪表板的错误
  • JMeter:未找到类定义错误:kg/APC/JMeter/JMeterPluginsUtils
  • Laravel swagger api-docs json 文件未找到
  • 将未找到Eclipse的ExternalContext作为资源发布
  • OFBiz 17.2 gradlew cleanAll loadAll 在设置看起来正确时给出类未找到异常
  • 使用JBoss 7和RESTeasy调用RESTful web服务时未找到JsonMappingException$Reference
  • JBoss eap 6:未找到 jboss-structure.xml 中的子部署
  • Play Framework 2.8-视图中未找到请求和闪存
  • 未找到隐式MessagesProvider实例。Java Play框架2.8
  • 未找到react url的Spring引导问题

共有3个答案

魏威
2023-03-14
热门标签
许俊晤
2023-03-14
相关问题
百里君博
2023-03-14

对于我来说,这看起来像是maven构建问题dependencies.dependency.version没有从父级正确加载com.giffing.wicket.spring.boot.starter的依赖项。请使用MVN clean InstallParent构建到所有项目并修复。这与代码无关。

此外,我不确定您是否共享了完整的pom添加这个您的pom不正确更改这个

 <groupId>com.giffing.wicket.spring.boot.starter</groupId>
        <artifactId></artifactId>
        <version>2.0.3</version>

 <dependency>
        <groupId>com.giffing.wicket.spring.boot.starter</groupId>
        <artifactId>wicket-spring-boot-starter</artifactId>
        <version>2.0.3</version>
    </dependency>
 类似资料:
  • 当我运行我的Android应用程序从eclipse,我得到这个错误。 从日蚀错误复制粘贴 然而,我的亚洲开发银行就在它说的不在的地方。 出了什么问题,如何解决? 我将cd放入adb所在的目录()中,输入adb并显示 adb是绿色的,这意味着它是可执行的,对吗? 例如,dx也是绿色的,当我在命令提示符中输入dx时,它工作了... adb怎么了?

  • 当我尝试使用或出现以下错误 JAVA错误:sun。安全ssl。SSLSessionImpl。(Lsun/security/ssl/ProtocolVersion;Lsun/security/ssl/CipherSuite;Ljava/util/Collection;Lsun/security/ssl/SessionId;Ljava/lang/String;I)V 在sun.security.ssl

  • 问题内容: 通过扫描程序读取文件时,程序中出现运行时异常。 我的代码是: 问题答案: 与你需要检查,如果存在与下一行 所以循环变成 是读者返回null 当然在这段代码中,这取决于输入的格式是否正确

  • 我是新的Python开发和尝试使用pipenv。我运行命令,它成功运行: 然而,当我在一个新的根项目目录中运行命令时,我收到以下消息:。我怀疑我可能需要修改我的. bashrc,但是我不清楚要向文件中添加什么,或者是否需要修改。

  • 我用Android Studio为Unity做了一个jar插件。我的插件使用。但找不到该类。Unity的控制台向我显示了以下错误:

  • 我不知道如何处理以下错误,我已经搜索了网络,但没有找到任何东西: 以及: 我在gradle应用程序中的依赖项: