草庐IT

No_module_named

全部标签

java.lang.IllegalArgumentException : Unknown parameter name : customer 异常

我正在尝试使用getNamedQuery方法创建一个列表,但我遇到了这个异常。这是我的代码publicListgetEquipsByCustomer(intcustomer){return(List)sessionFactory.getCurrentSession().getNamedQuery("getEquipsByCustomer").setParameter("customer",customer).list();}以及xml文件中的查询SELECTe.*FROMrequestrINNERJOINequipeONr.equip_id=e.equip_idINNERJOINcus

java - Apache POI 3.7 OutOfMemoryError : Java heap space when writing to large no of rows to xlsx files

我需要在xlsx文件中写入超过65000行的结果集。所以,我正在尝试使用ApachePOI3.7。我收到OutOfMemoryError:Java堆空间。除了增加JVM内存似乎无法解决问题外,我该如何解决此问题。简单示例代码:publicstaticvoidmain(String[]args)throwsIOException{Workbookwb=newXSSFWorkbook();CreationHelpercreateHelper=wb.getCreationHelper();Sheetsheet=wb.createSheet("newsheet");//Createarowan

java - com.w3c.dom.Document without <?xml version ="1.0"encoding ="UTF-8"standalone ="no"?>

我正在创建一个com.w3c.dom.Document来自String使用此代码:DocumentBuilderFactorydocFactory=DocumentBuilderFactory.newInstance();DocumentBuilderdocBuilder=docFactory.newDocumentBuilder();Documentdoc=docBuilder.parse(newInputSource(newStringReader("")));当我System.out.println(xmlToString(document)),我明白了:一切正常,但我不希望XM

java.lang.IllegalStateException : Neither BindingResult nor plain target object for bean name 'category' available as request attribute 错误

我在网上查看了几乎所有与此问题相关的答案,但无法找出我的代码中的问题。这是我的JSP页面。当我删除它工作正常。我可以与我的Controller通信。所以问题与这一行有关。@ControllerpublicclassSearchCategory{@AutowiredprivateCategoryServicecategoryService;@RequestMapping(value="/search_category",method=RequestMethod.POST)public@ResponseBodyStringsearchCategoryFromDatabase(@ModelA

java - Jdk9/java-9中module-info.java编译错误如何解决

我正在尝试使用jdk-9在代码下方运行,但在使用命令编译时遇到问题命令javac-dmods.\module-info.javacom\nirav\modi\Test.java错误.\module-info.java:1:error:class,interface,orenumexpectedmodulemodule1{}^1errormodule-info.javamodulemodule1{}测试.javapackagecom.nirav.modi;classTest{publicstaticvoidmain(Stringargs[]){System.out.println("He

BigDecimal 类中的 Java 运行时错误 "Non-terminating decimal expansion; no exact representable decimal result"

选择“正不当集成”或“负不当集成”时出现错误错误是线程“主”java.lang.ArithmeticException中的异常:非终止十进制扩展;没有可精确表示的小数结果。atjava.math.BigDecimal.divide(BigDecimal.java:1603)atSE_Project_2.calculate(SE_Project_2.java:55)atSE_Project_2.main(SE_Project_2.java:45)代码:importjava.math.BigDecimal;importjavax.swing.JOptionPane;publicclassS

java - 解决 Java Checkstyle 错误 : Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'

使用EclipseCheckstyle插件我看到这个错误:Name'logger'mustmatchpattern'^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.我通过更改解决了这个错误:privatestaticfinalLoggerlogger=Logger.getLogger(someClass.class);到privatestaticfinalLoggerLOGGER=Logger.getLogger(someClass.class);为什么这是一个checkstyle警告? 最佳答案 因为该字段被标记为f

java - DynamoDBMappingException : no mapping for HASH key

在编写DynamoDBJava应用程序时,如果表及其数据模型配置不正确,您可能会在写入表或从表中检索时收到“哈希键无映射”错误。完整的异常类似于:com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMappingException:;nomappingforHASHkey 最佳答案 确保将带注释的映射类的getter声明为public。 关于java-DynamoDBMappingException:nomappingforHAS

java.sql.SQLException : Invalid column name 异常

我不明白为什么我会在此处收到“无效的列名”。我们已经在Oracle中直接尝试了sql的一个变体,它工作正常,但是当我使用jdbcTemplate尝试它时,出现了问题。ListalleXmler=jdbcTemplate.query("selectp.applicationid,x.datadocumentid,x.datadocumentxml"+"fromCFUSERENGINE51.PROCESSENGINEp"+"leftjoinCFUSERENGINE51.DATADOCUMENTXMLx"+"onp.processengineguid=x.processengineguid"

java - eclipse 链接 : No Persistence provider for EntityManager named

我想创建一个能够使用JavaPersistence的Bundle。为此,我在Eclipse中创建了一个插件项目。在我的项目中,我在META-INF中创建了一个persistence.xml文件。我已经在我的MANIFEST.mf中添加了这3个包(到依赖项中):javax.persistence.jarorg.eclipse.persistence.jarorg.eclipse.persistence.jar然后,在我的Activator中,我使用以下行创建一个EntityManager:factory=Persistence.createEntityManagerFactory(PER