我被分配去完成一个项目,作为我求职申请的一部分。公司派我来安装的要求如下:
我试图从服务器端(Java)运行应用程序,它抛出了这个异常(可能是依赖关系问题,但我找不到):
2020-08-30 07:34:56.850错误org.springframework.boot.springapplication:858-应用程序运行失败java.lang.nclassdeffounder错误:org.springframework.boot/bind/relaxeddatabinder在org.springframework.boot.autocigurationimportselector.getexclusions(enableautocigurationimportselector.java:179)在org.springframework.boot.autocigurationautocigurationselector.java:172)SelectorRoupingHandler.ProcessGroupImports(ConfigurationClassParser.java:804)位于org.SpringFramework.Context.Annotation.configurationClassParser.java:774)位于org.SpringFramework.Context.Annotation.configurationClassParser.parse(ConfigurationClassParser.java:185)位于org.SpringFramework.Context.Annotation.configurationClassPostProcessor.ProcessConfigBeanDefinitions(keBeanFactoryPostProcessors(AbstractApplicationContext.java:705)位于org.springframework.context.support.AbstractApplicationContext.Refresh(AbstractApplicationContext.java:531)位于org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.Refresh(ServletWebServerApplicationContext.java:142)位于org.springframework.boot.springApplication.Refresh(lect.delegatingMethodAccessorImpl.Invoke(DelegatingMethodAccessorImpl.java:43),在java.base/java.lang.Reflect.Method.Invoke(method.java:566),在org.springframework.boot.devtools.restartlauncher.run(restartlauncher.java:49)原因:java.lang.classnotfoundexception:org.springframework.boot.bind.relaxeddatabinder在
**Pom.xml(general in project)**
<?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>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>gr.publicsoft.springbootcrud</groupId>
<artifactId>spring-boot-crud</artifactId>
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</version>
<properties>
<java.version>1.8</java.version>
</properties>
<modules>
<module>springbootcrud-domain</module>
<module>springbootcrud-service</module>
<module>springbootcrud-webapp</module>
</modules>
<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>
</project>
**Pom.xml(inside app folder)**
<?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">
<parent>
<artifactId>spring-boot-crud</artifactId>
<groupId>gr.publicsoft.springbootcrud</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>springbootcrud-webapp</artifactId>
<properties>
<java.version>1.8</java.version>
<finalName>${project.artifactId}-${project.version}</finalName>
</properties>
<profiles>
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>gr.publicsoft.springbootcrud</groupId>
<artifactId>springbootcrud-service</artifactId>
<version>${project.parent.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-rest</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
</dependency>
<dependency>
<groupId>eu.bitwalker</groupId>
<artifactId>UserAgentUtils</artifactId>
<version>1.21</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
<version>1.4.1.RELEASE</version>
</dependency>
</dependencies>
<build>
<finalName>${finalName}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<executable>true</executable>
</configuration>
</plugin>
</plugins>
</build>
</project>
实际上,spring-boot-starter-parent
包含spring-boot-autocigure
,请参阅https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent/2.3.3.release以了解托管依赖关系。
如果您特别指定了这个版本(即有两个不同的版本),则可能会发生错误。
我使用Selenium HtmlUnitDriver在Netbean中编写了一个小型Maven项目。当我从IDE启动它时,该项目可以工作。但是当我使用命令java-jar打开jar文件时,它会报告错误。 清单。mf获得了正确的主类:路径 版本: 网豆8.2 Maven 4.0.0 硒2.53.1 pom.xml:
我有一个maven项目,我正在Intellij IDEA中导入它。除了部署maven项目控制台时显示以下错误外,一切都很好 [ERROR]未能执行goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy(default-deploy)on project multisite:Deployment Failed:在distributio
我试图在Eclipse中使用Maven创建一个项目,但没有运气。我研究并阅读了,然后在其他线程上尝试了其他解决方案,但我没有运气。 我的settings.xml文件已设置并已填写。 每当我尝试创建maven项目时,总会遇到以下错误: 无法获取插件执行默认资源的参数编码值插件org.apache.maven.plugins: maven-resources-plugin: 2.6或其依赖项之一无法解
我有一个父POM项目,它将spring版本声明为3.2,将hiberate实体管理器版本声明为4.1.1(让我们称之为parent,P)。我有另一个项目,它是这个父级的子级,并继承了提到的依赖项管理(让我们将子级称为C1)。我正在构建一个新的项目,我希望该项目对所提到的父级的子级有影响,并且也依赖于子级C1,(让我们把这个新的子级称为C2)。 父P1(父Pom项目,声明spring 3.2和hib
我想在我的maven项目中使用Sikulix,但它不起作用,我试图像它所说的那样添加存储库(http://sikulix-2014.readthedocs.org/en/latest/faq/030-java-dev.html#a-comment-on-projects-using-maven),当我进行“MVN安装”时,它说“不能找到工件com.Sikulix:sikulixapi:jar:1.
在阅读了关于这个主题的大约50个不同的线程后,我还没有能够有任何解决方案工作。 我正在尝试访问JAR中的config.properties文件。 null null file.jar MyApp 此处的files.class 等… icon.jpg config.properties