问题内容: 我有以下代码将JasperReprot导出到XLS: 升级到 JasperReports 5.6, 所有setParameter都标记为“已弃用”,我找不到适合此代码的文档。 如何使用 JasperReports 5.6 将报告导出到xls ? 问题答案: JRExporter在5.6中已弃用。他们引入了新的接口Exporter,并对所有的Exporter进行了改造,使其具有Expor
问题内容: 我遇到一种情况,我想自己创建一个访问令牌(因此不能通过通常的过程)。我想出了这样的东西: 唯一的问题是我不确定如何创建OAuth2Authentication(在我的代码中带有xxx的部分)。我有用户和客户信息,我知道我想授予该令牌的单位。 问题答案: 在这里,根据使用的流程,您的用例可能会略有不同。这适用于密码授予流程。有一些自定义类,如令牌存储,令牌增强器等。但这实际上只是为满足我
问题内容: 我有一个JDK 1.7项目,该项目具有对Maven回购中的本地jar的maven依赖关系。 我无法使用Intellij来构建项目,并出现以下错误:找不到符号(符号是从本地jar导入包的类) 但是我可以使用“ mvn软件包”成功构建项目。 我已经花了很多时间寻找解决方案,而我已经做过的事情: 无效的缓存 ‘mvn clean install’本地jar依赖 在Intellij的Maven
问题内容: 有什么方法可以从中创建对象吗? 我的要求是从RAR读取文件。我不是要写一个临时文件,而是要在RAR存档中找到一个文件。 问题答案: 您需要创建新文件并将内容复制到该文件: 我使用方便来避免手动复制流。它还具有内置缓冲。
问题内容: 我想分发Windows上用Java编写的命令行应用程序。 我的应用程序以zip文件的形式分发,其中有一个lib目录条目,其中包含调用主类所需的.jar文件。当前,对于Unix环境,我有一个shell脚本,该脚本使用CLASSPATH调用java命令,该CLASSPATH是通过在lib目录中附加所有文件而创建的。 如何编写具有类似功能的.BAT文件?Windows世界中的find Uni
问题内容: 我有一个使用eclipse ide编写的Java项目,我想在另一台机器上通过ssh运行它,但是我必须使用命令行来执行此操作,但我不知道该怎么做。 我是Shell命令和Java的初学者。 您能否给我一个有用的链接,其中包含有关此问题的答案,或者提供了有关如何执行此操作的固定说明? 问题答案: Maven或Ant是最好的选择,但是对于 仅Eclipse的 解决方案, 您可以选择 File-
问题内容: 我们正在IntelliJ中创建一个新项目,并且一定有问题,因为当我们右键单击目录时,选择“ 新建” ,然后获得上下文菜单,则不会显示基于Java的选项。当前获得诸如文件,一些HTML选项,XML选项之类的东西。 到目前为止,我们已经假设这是在Project / Module配置中尚未正确配置的东西。我们正在讨论的新模块是多模块项目的一部分。我们使用Maven网络原型创建了它。 对配置项
问题内容: 该FactoryBean的可用于以编程方式创建,这可能需要复杂的实例化逻辑的对象。 但是,似乎由所 创建 的bean 并没有成为春季管理的。这种解释正确吗?如果是这样,是否有任何不错的解决方法?包含一个简短的代码示例来说明我的问题。 ApplicationContext: 工厂实施: 工厂创建的类: 问题答案: 由创建的对象 是 由Spring管理,而不是由Spring实例化或配置。通
问题内容: 我想知道是否有关于使用Java进行声明性GUI编程的建议。(我讨厌基于视觉的GUI创建者/编辑器软件,但是对手动实例化JPanels和Boxes以及JLabel和JLists等感到有点厌倦。) 这是我的总体问题,但是对于我正在考虑采用的方法,我有两个具体问题: JavaFX:在JavaFX中是否有一个实际的GUI显示示例(例如,不是圆形和矩形,而是列表框,按钮和标签等),可以与访问和更
问题内容: 我有一个我想混合使用Java和Scala源代码的应用程序(实际上是将Java应用程序迁移到Scala的应用程序,但一次)。 我可以在IDE中很好地完成这项工作。但是我不确定如何使用Maven做到这一点- scalac可以编译Java和Scala交织在一起,但是如何为模块设置Maven? 另外,我的Scala源代码是否必须与Java文件夹不同? 问题答案: 使用maven scala插件
问题内容: 我正在使用此代码将转换为: 我想避免在循环的每次迭代中创建一个新列表。那可能吗? 问题答案: 您可以使用List.addAll()方法。它接受Collection作为参数,而您的集合就是Collection。 编辑: 作为对问题的编辑的回应。 很容易看出,如果要使用带有s作为值,则要具有k个不同的值,则需要创建k个不同的列表。 因此:您完全无法避免创建这些列表,必须创建列表。 可能的解
问题内容: 我想使用Java util日志记录按照以下格式为每个请求创建日志文件。 有人请告诉我如何使用Java util日志记录来实现这一目标? 问题答案: 该文件处理器不支持通过生成的文件名的日期和时间从日志管理。 如果要在启动时生成文件名,则可以将FileHandler子类化,并创建一个静态方法来使用SimpleDateFormat生成文件名。该日志管理支持“配置”选项,也将让您安装自定义代
问题内容: 我正在Eclipse 2018-12中使用Java11构建Java Selenium独立应用程序,但构建失败: java.lang.module.FindException:无法派生\ selenium-server- standalone-3.141.59.jar的模块描述符 我一直在研究最新版本的Java中如何定义模块依赖关系,因为到目前为止我仅使用版本8。 module-info
问题内容: 如果我执行以下操作, 我要让引用隐式转义吗? 问题答案: 是的,因为在匿名内部类中,您可以这样访问它: 原则上,匿名对象的代码可以在对象完全初始化之前被调用并使用。
问题内容: 我需要在Java中编写一个算法(对于android应用程序)来读取包含更多文件夹的文件夹,以及每个包含图像和音频文件的文件夹,因此结构如下: 我的问题是我需要将档案的大小限制为16mb,并且在运行时,根据需要创建尽可能多的档案,以包含主文件夹中的所有文件。 我从网上尝试了几个示例,并阅读了Java文档,但是我无法理解并按照需要的方式将它们放在一起。有人以前做过这个吗,或者有一个链接或一