草庐IT

data-files

全部标签

java - 指定任务可执行位置 "C:\Program Files (x86)\Java\jdk1.7.0_71\\bin\javac.exe"无效

好的,我想知道xamarin从哪里得到这条路径?严重性代码描述项目文件行源抑制状态错误指定的任务可执行位置"C:\ProgramFiles(x86)\Java\jdk1.7.0_71\\bin\javac.exe"无效。所以我可以去把它换成新的jdk1.8。我已经设置了新的JDK,我只需要知道在哪里更改路径。 最佳答案 我遇到了同样的问题,解决方案是。删除所有jdk并安装jdk1.8在VisualStudioTool>Options>Xamarin中更改引用java位置清理和重建项目 关

java - 使用 Hibernate 和 Spring Data JPA 激活 SQL 语句日志记录

我有一个使用Hibernate作为提供程序的SpringDataJPA存储库。我想记录SQL语句,但我做不到。我尝试了各种解决方案:在我的HibernateJpaVendorAdapter中将showSql设置为true将log4j.logger.org.hibernate.SQL=DEBUG添加到我的log4j.properties文件(值得一提的是log4j.logger.org.hibernate=INFO确实添加了一些日志信息,但log4j.logger.org.hibernate.SQL=DEBUG没有)这是我的类和配置文件:数据库配置.java/***Databasecon

java - Spring Data JPA - 具有无限递归的双向关系

首先,这是我的实体。播放器:@Entity@JsonIdentityInfo(generator=ObjectIdGenerators.UUIDGenerator.class,property="id")publicclassPlayer{//otherfields@ManyToOne@JoinColumn(name="pla_fk_n_teamId")privateTeamteam;//methods}团队:@Entity@JsonIdentityInfo(generator=ObjectIdGenerators.UUIDGenerator.class,property="id")p

java - 获取 HTTP 状态 400 - 必需的 MultipartFile 参数 'file' 在 spring 中不存在

我正在尝试使用spring上传文件。下面是我的代码,我是如何处理它的但是如果我尝试使用它,我会得到这个响应:HTTP状态400-所需的MultipartFile参数"file"不存在我不明白错误是什么。我正在使用高级Rest客户端进行测试,我正在上传文件作为附件。我的Java代码:@RequestMapping(value="/upload",headers="Content-Type=multipart/form-data",method=RequestMethod.POST)@ResponseBodypublicStringupload(@RequestParam("file")M

java - 模式语法异常 : Unexpected internal error near index 1 for `.split(File.separator)` under windows

下面的代码片段在linux下工作正常,但在windows下给我错误(这很奇怪,因为jvm/jdk应该是操作系统不可知的)。Filef=...String[]split=f.getPath().split(File.separator);这里是错误:java.util.regex.PatternSyntaxException:Unexpectedinternalerrornearindex1\^atjava.util.regex.Pattern.error(UnknownSource)atjava.util.regex.Pattern.compile(UnknownSource)atja

java.util.zip.ZipException : too many entries in ZIP file

我正在尝试编写一个Java类来提取包含约74000个XML文件的大型zip文件。尝试使用javazip库解压缩它时出现以下异常:java.util.zip.ZipException:ZIP文件中条目太多不幸的是,由于项目的要求,我无法在zip到达我之前对其进行分解,并且解压缩过程必须自动化(无需手动步骤)。有什么方法可以利用java.util.zip或某些第3方Javazip库来解决此限制?谢谢。 最佳答案 使用ZipInputStream而不是ZipFile应该可以做到这一点。 关于j

JAR 中的 Java Desktop.open(File f) 引用文件?

Desktop.open(Filef)可以引用位于JAR中的文件吗?我尝试使用ClassLoader.getResource(Strings),将其转换为URI,然后从中创建文件。但这会导致IllegalArgumentException:URIisnothierarchical。URLurl=ClassLoader.getSystemClassLoader().getResource(...);System.out.println("url="+url);//urlisvalidDesktop.getDesktop().open(newFile(url.toURI()));一种可能性

Java : Expose only a single package in a jar file

我想要一个只有API包可以访问的jar文件。所有其他包(包含实现)将无法被另一个jar(或任何其他类)访问。这可能吗?如果是,怎么办? 最佳答案 当前计划用于Java8(2012年?)的是JSR294.此JSR将更好的模块化语言结构引入Java。Today,animplementationcanbepartitionedintomultiplepackages.Subpartsofsuchanimplementationneedtobemoretightlycoupledtoeachotherthantothesurrounding

java - maven 安装仅在第二次尝试后抛出 "error in opening zip file"

我尝试在我的项目上使用一些依赖项运行maveninstall:log4jlog4j1.2.15org.slf4jslf4j-log4j121.5.2ch.qos.logbacklogback-classic0.9.24org.hibernatehibernate-core3.3.2.GAorg.hibernatehibernate-annotations3.4.0.GA我第一次运行mvninstall它运行得很好(构建成功)但是第二次(“在我对代码进行一些更改之后”)我尝试运行mvninstall并且maven抛出“打开zip文件时出错”。[ERROR]error:errorreadi

Java 错误 - 错误的源文件 : file does not contain class x . 请删除或确保它出现

最近为了考试开始学习Java。在学习包时,尝试了这个并得到了一条错误消息。我做的是//CreatingclassA(Withinpackagethepackage:com.test.helpers)packagecom.test.helpers;publicclassA{publicvoidsayHello(){System.out.println("HelloWorld");}}//AndthentheclassApputilisingtheclassAimportcom.test.helpers.*;publicclassApp{publicstaticvoidmain(Strin