maven 相关问题

Apache Maven是一个构建自动化和项目管理工具,主要用于Java项目。此标记用于与特定Maven版本无关的问题。使用gradle标签代替与Gradle相关的问题。

Maven 错误 - 需要 START_TAG 或 END_TAG,而不是 TEXT

我正在使用 Eclipse Indigo 从头开始设置 spring mvc Web 应用程序 + hibernate jpa + maven。我在进行 Maven 构建时遇到了这个错误。 [错误] 构建错误 [信息] --------------...

回答 12 投票 0

如何使用maven从现有数据库生成美人鱼ERD图?

我想将 mermaid ERD 图添加到项目文档中,但它需要在架构更改时自动更新。 数据库模式是使用 liquibase 定义的,我使用 Maven 进行构建。

回答 1 投票 0

Eclipse Maven 项目摆脱了 wb 资源警告

我的 Eclipse Luna 中的 Maven 项目给了我这两个警告: 破坏单根规则:Web 项目或 EAR 项目仅允许一个部署路径为“/”的元素 和 坏了...

回答 5 投票 0

找不到类[org.springframework.cloud.client.loadbalancer.LoadBalancerClientsProperties]

我是 Java Spring 框架的新手。我正在尝试使用配置服务中的配置属性并遵循本教程。我尝试添加两个依赖项,一个是 spring-cl...

回答 3 投票 0

注册后,将打开以下页面:https://shtura.by/assets/inputmask/jquery.inputmask.min.js

用户注册并登录后,打开以下页面: https://shtura.by/assets/inputmask/jquery.inputmask.min.js 在此输入图像描述 据我了解,此页面仅打开一次...

回答 1 投票 0

获取 java.security.unrevoberableKeya 异常:密码验证失败和 org.apache.maven.wagon.providers.ssl.SslInitializationException [已关闭]

我已经从 bitbucket 克隆了代码,当我尝试运行 mvn clean install 时,我收到了该错误。它受到公司的限制,我忘了向其他人提及它运行良好。 我不知道...

回答 1 投票 0

包 org.springframework.web.bind.annotation 不存在,即使它是在 POM 中定义的

所以我有这个代码 导入 org.springframework.web.bind.annotation.GetMapping; 我的 POM 文件中已经有以下内容 战争 ...

回答 7 投票 0

(WSL上的VSCODE)导入无法解决

我遇到了 vscode 的问题,它无法解析位于 target/ generated-sources/src 下的某些生成库的导入。尽管阅读了大量指南并尝试...

回答 1 投票 0

Java 安全 - 缺少 lib/security 目录

我正在尝试在 Mac OS X 10.10 上使用 Maven 构建 Apache Storm Starter 项目 由于 SunCertPathBuilderException,我的构建失败,这表明我需要添加安全证书...

回答 1 投票 0

BioJava - java.io.IOException:在“C:\PDB 文件”中找不到结构 1LVZ 并且配置为不下载

<?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> <groupId>org.example</groupId> <artifactId>bio_java_maven_hello_world</artifactId> <version>1.0-SNAPSHOT</version> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>org.biojava</groupId> <artifactId>biojava-core</artifactId> <version>5.4.0</version> </dependency> <dependency> <groupId>org.biojava</groupId> <artifactId>biojava-structure</artifactId> <version>5.4.0</version> </dependency> </dependencies> </project> package org.example; import org.biojava.nbio.structure.*; import org.biojava.nbio.structure.io.LocalPDBDirectory; import org.biojava.nbio.structure.io.PDBFileReader; public class BioJavaPDBHelloWorld { public static void main(String[] args) { try { PDBFileReader pdbReader = new PDBFileReader(); // Set the path to the local PDB file directory pdbReader.setPath("C:\\PDB files"); pdbReader.setFetchBehavior(LocalPDBDirectory.FetchBehavior.LOCAL_ONLY); // Reading a structure by PDB code Structure structure = pdbReader.getStructureById("1LVZ"); // Example PDB code // Print the PDB ID System.out.println("PDB ID: " + structure.getPDBCode()); // Print the title of the structure System.out.println("Title: " + structure.getPDBHeader().getTitle()); // Print number of atoms in the structure System.out.println("ID : " + structure.getId()); } catch (Exception e) { e.printStackTrace(); } } } "C:\Program Files\Java\jdk-17.0.2\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2023.1.6\lib\idea_rt.jar=54171:C:\Program Files\JetBrains\IntelliJ IDEA 2023.1.6\bin" -Dfile.encoding=UTF-8 -classpath C:\git\bio_java_maven_hello_world\target\classes;C:\Users\pc\.m2\repository\org\biojava\biojava-core\5.4.0\biojava-core-5.4.0.jar;C:\Users\pc\.m2\repository\org\slf4j\slf4j-api\1.7.30\slf4j-api-1.7.30.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.13.1\log4j-slf4j-impl-2.13.1.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-api\2.13.1\log4j-api-2.13.1.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-core\2.13.1\log4j-core-2.13.1.jar;C:\Users\pc\.m2\repository\org\biojava\biojava-structure\5.4.0\biojava-structure-5.4.0.jar;C:\Users\pc\.m2\repository\org\rcsb\ciftools-java\0.7.1\ciftools-java-0.7.1.jar;C:\Users\pc\.m2\repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;C:\Users\pc\.m2\repository\com\google\code\gson\gson\2.8.5\gson-2.8.5.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-api\1.0.9\mmtf-api-1.0.9.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-serialization\1.0.9\mmtf-serialization-1.0.9.jar;C:\Users\pc\.m2\repository\org\msgpack\jackson-dataformat-msgpack\0.8.18\jackson-dataformat-msgpack-0.8.18.jar;C:\Users\pc\.m2\repository\org\msgpack\msgpack-core\0.8.18\msgpack-core-0.8.18.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.9.3\jackson-databind-2.9.9.3.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.9\jackson-core-2.9.9.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-codec\1.0.9\mmtf-codec-1.0.9.jar;C:\Users\pc\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\pc\.m2\repository\org\biojava\biojava-alignment\5.4.0\biojava-alignment-5.4.0.jar;C:\Users\pc\.m2\repository\org\biojava\thirdparty\forester\1.038\forester-1.038.jar;C:\Users\pc\.m2\repository\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;C:\Users\pc\.m2\repository\org\jgrapht\jgrapht-core\1.1.0\jgrapht-core-1.1.0.jar;C:\Users\pc\.m2\repository\javax\xml\bind\jaxb-api\2.3.0\jaxb-api-2.3.0.jar;C:\Users\pc\.m2\repository\com\sun\xml\bind\jaxb-core\2.3.0\jaxb-core-2.3.0.jar;C:\Users\pc\.m2\repository\com\sun\xml\bind\jaxb-impl\2.3.0\jaxb-impl-2.3.0.jar;C:\Users\pc\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar org.example.BioJavaPDBHelloWorld 20:43:37 [main] WARN org.biojava.nbio.structure.align.util.UserConfiguration - Could not read dir from system property PDB_DIR or environment variable PDB_DIR, using system's temp directory C:\Users\pc\AppData\Local\Temp\ java.io.IOException: Structure 1LVZ not found in C:\PDB files and configured not to download. at org.biojava.nbio.structure.io.LocalPDBDirectory.downloadStructure(LocalPDBDirectory.java:447) at org.biojava.nbio.structure.io.LocalPDBDirectory.getInputStream(LocalPDBDirectory.java:353) at org.biojava.nbio.structure.io.LocalPDBDirectory.getStructureById(LocalPDBDirectory.java:327) at org.example.BioJavaPDBHelloWorld.main(BioJavaPDBHelloWorld.java:17) Process finished with exit code 0 我的文件位于给定位置。 C:\PDB files>dir Volume in drive C has no label. Volume Serial Number is DEFD-2FA5 Directory of C:\PDB files 24-Apr-24 08:42 PM <DIR> . 24-Apr-24 08:42 PM <DIR> .. 12-Apr-24 03:30 PM 309,420 1aqg.pdb 12-Apr-24 02:49 PM 124,335 1ejg.pdb 12-Apr-24 03:31 PM 27,378 1lb0.pdb 12-Apr-24 03:30 PM 316,872 1lvz.pdb 12-Apr-24 03:31 PM 229,311 1m23.pdb 12-Apr-24 03:32 PM 31,104 1niz.pdb 12-Apr-24 03:30 PM 78,165 1tor.pdb 12-Apr-24 03:30 PM 49,329 1tos.pdb 12-Apr-24 02:47 PM 130,491 1trz.pdb 12-Apr-24 03:33 PM 34,506 3cmh.pdb 12-Apr-24 03:35 PM 658,206 3ifn.pdb 12-Apr-24 02:36 PM 38,475 5awl.pdb 12-Apr-24 02:58 PM 439,344 6a5j.pdb 12-Apr-24 02:57 PM 118,098 7ur8.pdb 24-Apr-24 08:18 PM <DIR> data 14 File(s) 2,585,034 bytes 3 Dir(s) 31,268,425,728 bytes free C:\PDB files> 那么,为什么 BioJava 找不到该文件? 该问题是由于BioJava版本和JDK版本不匹配造成的。 我安装了 JDK 11 和 BioJava 7.1.1。 然后,例外就消失了。

回答 1 投票 0

BioJava - java.net.ConnectException:连接超时:没有更多信息

为什么我会看到错误? PDB_DIR 设置为 C:/PDB 文件 pom.xml 为什么我会看到错误? PDB_DIR 设置为 C:/PDB files pom.xml <?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> <groupId>org.example</groupId> <artifactId>bio_java_maven_hello_world</artifactId> <version>1.0-SNAPSHOT</version> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>org.biojava</groupId> <artifactId>biojava-core</artifactId> <version>5.4.0</version> </dependency> <dependency> <groupId>org.biojava</groupId> <artifactId>biojava-structure</artifactId> <version>5.4.0</version> </dependency> </dependencies> </project> BioJavaPDBHelloWorld.java package org.example; import org.biojava.nbio.structure.*; import org.biojava.nbio.structure.io.PDBFileReader; public class BioJavaPDBHelloWorld { public static void main(String[] args) { try { PDBFileReader pdbReader = new PDBFileReader(); // Set the path to the local PDB file directory pdbReader.setPath("C:/PDB files"); // Reading a structure by PDB code Structure structure = pdbReader.getStructureById("1lvz"); // Example PDB code // Print the PDB ID System.out.println("PDB ID: " + structure.getPDBCode()); // Print the title of the structure System.out.println("Title: " + structure.getPDBHeader().getTitle()); // Print number of atoms in the structure System.out.println("ID : " + structure.getId()); } catch (Exception e){ e.printStackTrace(); } } } 输出: "C:\Program Files\Java\jdk-17.0.2\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2023.1.6\lib\idea_rt.jar=53936:C:\Program Files\JetBrains\IntelliJ IDEA 2023.1.6\bin" -Dfile.encoding=UTF-8 -classpath C:\git\bio_java_maven_hello_world\target\classes;C:\Users\pc\.m2\repository\org\biojava\biojava-core\5.4.0\biojava-core-5.4.0.jar;C:\Users\pc\.m2\repository\org\slf4j\slf4j-api\1.7.30\slf4j-api-1.7.30.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.13.1\log4j-slf4j-impl-2.13.1.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-api\2.13.1\log4j-api-2.13.1.jar;C:\Users\pc\.m2\repository\org\apache\logging\log4j\log4j-core\2.13.1\log4j-core-2.13.1.jar;C:\Users\pc\.m2\repository\org\biojava\biojava-structure\5.4.0\biojava-structure-5.4.0.jar;C:\Users\pc\.m2\repository\org\rcsb\ciftools-java\0.7.1\ciftools-java-0.7.1.jar;C:\Users\pc\.m2\repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;C:\Users\pc\.m2\repository\com\google\code\gson\gson\2.8.5\gson-2.8.5.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-api\1.0.9\mmtf-api-1.0.9.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-serialization\1.0.9\mmtf-serialization-1.0.9.jar;C:\Users\pc\.m2\repository\org\msgpack\jackson-dataformat-msgpack\0.8.18\jackson-dataformat-msgpack-0.8.18.jar;C:\Users\pc\.m2\repository\org\msgpack\msgpack-core\0.8.18\msgpack-core-0.8.18.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.9.3\jackson-databind-2.9.9.3.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.0\jackson-annotations-2.9.0.jar;C:\Users\pc\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.9\jackson-core-2.9.9.jar;C:\Users\pc\.m2\repository\org\rcsb\mmtf-codec\1.0.9\mmtf-codec-1.0.9.jar;C:\Users\pc\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\pc\.m2\repository\org\biojava\biojava-alignment\5.4.0\biojava-alignment-5.4.0.jar;C:\Users\pc\.m2\repository\org\biojava\thirdparty\forester\1.038\forester-1.038.jar;C:\Users\pc\.m2\repository\java3d\vecmath\1.3.1\vecmath-1.3.1.jar;C:\Users\pc\.m2\repository\org\jgrapht\jgrapht-core\1.1.0\jgrapht-core-1.1.0.jar;C:\Users\pc\.m2\repository\javax\xml\bind\jaxb-api\2.3.0\jaxb-api-2.3.0.jar;C:\Users\pc\.m2\repository\com\sun\xml\bind\jaxb-core\2.3.0\jaxb-core-2.3.0.jar;C:\Users\pc\.m2\repository\com\sun\xml\bind\jaxb-impl\2.3.0\jaxb-impl-2.3.0.jar;C:\Users\pc\.m2\repository\javax\activation\activation\1.1.1\activation-1.1.1.jar org.example.BioJavaPDBHelloWorld 20:18:48 [main] WARN org.biojava.nbio.structure.align.util.UserConfiguration - Could not read dir from system property PDB_DIR or environment variable PDB_DIR, using system's temp directory C:\Users\pc\AppData\Local\Temp\ java.net.ConnectException: Connection timed out: no further information at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:549) at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:597) at java.base/java.net.Socket.connect(Socket.java:633) at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:178) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:498) at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:603) at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:246) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:351) at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:373) at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1309) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242) at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128) at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1057) at org.biojava.nbio.core.util.FileDownloadUtils.downloadFile(FileDownloadUtils.java:126) at org.biojava.nbio.structure.io.LocalPDBDirectory.downloadStructure(LocalPDBDirectory.java:550) at org.biojava.nbio.structure.io.LocalPDBDirectory.downloadStructure(LocalPDBDirectory.java:498) at org.biojava.nbio.structure.io.LocalPDBDirectory.getInputStream(LocalPDBDirectory.java:353) at org.biojava.nbio.structure.io.LocalPDBDirectory.getStructureById(LocalPDBDirectory.java:327) at org.example.BioJavaPDBHelloWorld.main(BioJavaPDBHelloWorld.java:16) Process finished with exit code 0 列表似乎正在尝试从互联网下载文件。 但是,我的列表中没有任何此类声明。 那么,这是怎么回事?我该如何解决这个问题? Stanislav的评论是正确的。 斯坦尼斯拉夫写道, 我猜它需要一个尝试从 ftp.wwpdb.org 下载的数据库?这似乎无法访问。如果您有不同的 PDB 服务器,则可以使用系统变量 PDB.FILE.SERVER 覆盖它。请参阅 LocalPDBDirectory 类中的代码。 您还可以使用以下方法覆盖此行为: pdbReader.setFetchBehavior(LocalPDBDirectory.FetchBehavior.LOCAL_ONLY); 因此,我将该语句包含在我的代码中以解决该问题。

回答 1 投票 0

为什么xmlbeans-maven-plugin似乎要求jdk 1.4更高,提供了jdk?

我正在将旧库迁移到 java 8(以及 11 和 17 之后),并且收到一条错误消息,提示我在构建服务器上使用的是 java 1.4(本地构建工作正常): 17:53:21 [信息] --- xmlbeans-maven-plugin:...

回答 2 投票 0

仅使用 PDFMergerUtility 后如何关闭 pdf?

我的问题是,我将一堆 pdf 合并为一个,完成后,我无法删除从中创建合并文件的 pdf 文件。 以下代码示例是有问题的部分。 //合并PDF

回答 2 投票 0

java/maven 无法从资源文件夹读取文件

我正在运行一些junit测试,在我的项目的main/java部分中,我有一个类需要从资源文件夹中读取xslt样式表,该文件夹位于子文件夹resources/xslt/mystyle...

回答 1 投票 0

Springboot从2.7.14升级到3.2.0时出现运行时异常

org.springframework.beans.factory.BeanCreationException:创建类路径资源中定义的名为“healthEndpointGroupsBeanPostProcessor”的bean时出错[org/springframework/boot/actuate/

回答 1 投票 0

gmavenplus 插件无法解析依赖项的类

我有一个maven项目,其中测试文件夹中有一些groovy类,该项目中无论是在main还是在test中都没有java类。事实上这个项目的main是空的,这是设计...

回答 1 投票 0

如何使用自己的springboot项目作为另一个库中的库

我想将一个包从一个 springboot 项目添加到另一个项目。我已经从“mylibrary”项目生成了 jar 文件 - 导出到硬盘 - 导入到 cadmdb2“项目”,但在运行 maven

回答 1 投票 0

配置 Maven 以在从存储库下载工件和/或构建项目时检查完整性校验和?

在某些情况下(例如没有余额),我的互联网提供商会将任何 HTTP 请求重定向到简单的 html 存根。 最近,我的开发机器上的 Maven 缓存被带有 co 的 jar 文件淹没了......

回答 4 投票 0

如何执行严格的 Maven 依赖策略(依赖链攻击)

我想强制执行严格的 Maven 依赖策略,该策略超出了基本的 checksumPolicy=fail 方法。 这是尝试针对修改后的发布依赖项提供保护...

回答 3 投票 0

Spring Boot 应用程序:上下文中没有 ServletWebServerFactory bean

当尝试运行我的网络应用程序时,我遇到了以下问题: Web 应用程序无法启动,因为没有 org.springframework.boot.web.servlet.server.ServletWebServerFactory bean d...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.