pooled-jms的jar
时间: 2023-11-02 07:59:52 浏览: 153
Pooled JMS(Java Message Service)是一个用于管理JMS连接池的库。它提供了一个高性能、易于使用的JMS连接池,可用于在JMS客户端和JMS服务端之间建立连接。要使用Pooled JMS,您需要下载相关的jar文件并将其添加到您的项目中。以下是Pooled JMS的jar文件:
1. commons-pool2-x.x.x.jar
2. activemq-client-x.x.x.jar
3. activemq-pool-x.x.x.jar
您可以从以下网站下载这些jar文件:
1. Apache官方网站:https://commons.apache.org/proper/commons-pool/
2. ActiveMQ官方网站:https://activemq.apache.org/components/classic/download/
请注意,您需要根据您的项目需要选择正确的版本。
相关问题
在Linux服务器上过滤snp,代码是“freebayes -f /share/home/xsw1/database/refdata-cellranger-GRCh38-3.0.0/fasta/genome.fa /share/home/xsw1/data/CMO/cmo4/cmo4_sort.bam -i Xu -C 2 -q 20 -n 3 -E 1 -m 30 --min-coverage 6 --limit-coverage 100000 --pooled-continuous >/share/home/xsw1/usr/wxf/SNP_calling/filter2.vcf” 报错是“terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::substr: __pos (which is 18446744073709551614) > this->size() (which is 2) Aborted” 告诉我如何解决,并给出代码
这个错误可能是由于输入参数或文件路径的问题引起的。你可以尝试以下几个步骤来解决这个问题:
1. 检查文件路径:确保输入的参考基因组文件和排序的BAM文件路径是正确的,并且存在于指定的位置。你可以使用 `ls` 命令来验证文件是否存在,例如:
```
ls /share/home/xsw1/database/refdata-cellranger-GRCh38-3.0.0/fasta/genome.fa
ls /share/home/xsw1/data/CMO/cmo4/cmo4_sort.bam
```
2. 检查参数设置:确保你在命令中正确设置了所有需要的参数,并且参数值是有效的。你可以参考相关工具的文档或使用 `-h` 或 `--help` 参数来查看参数的说明和使用示例。
3. 检查内存限制:如果你的服务器内存不足,可能会导致程序崩溃。你可以尝试减少 `--limit-coverage` 参数的值,或增加服务器的可用内存。
4. 检查数据格式:确保输入的参考基因组文件和BAM文件的格式是正确的,并且符合工具的要求。你可以使用其他工具或命令来验证文件格式,如 `samtools` 或 `bcftools`。
如果以上步骤没有解决问题,请提供更多关于你的环境和数据的详细信息,以便我能够更好地帮助你。
D:\javaJDK17\bin\java.exe "-javaagent:D:\编程软件\idea2022\IntelliJ IDEA 2022.1.3\lib\idea_rt.jar=4912:D:\编程软件\idea2022\IntelliJ IDEA 2022.1.3\bin" -Dfile.encoding=UTF-8 -classpath "D:\IDEA java\javaWeb\Maven\maven-project01\target\classes;D:\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\mvn_store\org\mybatis\mybatis\3.5.5\mybatis-3.5.5.jar;D:\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\mvn_store\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar;D:\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\mvn_store\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;D:\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\mvn_store\ch\qos\logback\logback-core\1.2.6\logback-core-1.2.6.jar;D:\Maven\apache-maven-3.9.3-bin\apache-maven-3.9.3\mvn_store\ch\qos\logback\logback-classic\1.2.6\logback-classic-1.2.6.jar" Demo1.HelloWord Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: ${com.mysql.jdbc.Driver} ### The error may exist in UserMapper.xml ### The error may involve test.selectAll ### The error occurred while executing a query ### Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: ${com.mysql.jdbc.Driver} at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:135) at Demo1.HelloWord.main(HelloWord.java:23) Caused by: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: ${com.mysql.jdbc.Driver} at org.apache.ibatis.datasource.unpooled.UnpooledDataSource.initializeDriver(UnpooledDataSource.java:244) at org.apache.ibatis.datasource.unpooled.UnpooledDataSource.doGetConnection(UnpooledDataSource.java:223) at org.apache.ibatis.datasource.unpooled.UnpooledDataSource.doGetConnection(UnpooledDataSource.java:219) at org.apache.ibatis.datasource.unpooled.UnpooledDataSource.getConnection(UnpooledDataSource.java:95) at org.apache.ibatis.datasource.pooled.PooledDataSource.popConnection(PooledDataSource.java:432) at org.apache.ibatis.datasource.pooled.PooledDataSource.getConnection(PooledDataSource.java:89) at org.apache.ibatis.transaction.jdbc.JdbcTransaction.openConnection(JdbcTransaction.java:139) at org.apache.ibatis.transaction.jdbc.JdbcTransaction.getConnection(JdbcTransaction.java:61) at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337) at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ... 3 more
这是一个异常信息,其中提到了一个错误查询数据库的问题。根据异常信息,看起来是因为找不到 `${com.mysql.jdbc.Driver}` 这个类导致的。可能是你的项目配置中没有正确设置 MySQL 驱动。请确保你的项目中已经添加了正确的 MySQL 驱动,并且在配置文件中指定了正确的驱动类。你可以检查以下几个方面:
1. 确保你的项目中已经添加了 `mysql-connector-java` 依赖。可以检查你的 Maven 依赖或者 Gradle 配置文件,确保已经添加了正确的 MySQL 驱动依赖。
2. 检查你的配置文件,比如 `mybatis-config.xml` 或者其他相关的配置文件,确保在配置中指定了正确的驱动类名称。驱动类名称应该是 `com.mysql.jdbc.Driver`。
3. 如果你使用的是最新版本的 MySQL 驱动,注意驱动类名称可能有所变化,可以尝试使用 `com.mysql.cj.jdbc.Driver`。
请检查以上几个方面,确认你的项目中已经正确配置了 MySQL 驱动,并且驱动类名称与实际驱动的版本相匹配。如果问题仍然存在,请提供更多的项目配置信息,以便我更好地帮助你解决问题。
阅读全文