问题内容: 我的程序中包含以下代码,并将其与Maven集成后,我正在运行SonarQube 5以对其进行代码质量检查。 但是,Sonar抱怨我应该 记录或重新抛出此异常 。 我在这里想念什么?我还没有记录异常吗? 问题答案: 您应该这样做: 声纳不应该再打扰您了
问题内容: 我继承了一个当前在eclipse中构建的Web项目(Servlets)。 我想在它周围添加行家。但是项目的源目录未遵循maven约定。而不是在src / main / java内部,而是src / package / name / … 我现在不想更改任何内容,因为它们正在全速朝着一个里程碑迈进。我可以配置maven接受src /作为java源目录吗?谢谢 问题答案: 只需在本节中将其添
问题内容: 是否可以在指定目录中执行类? 我的意思是,a.class在目录abc中,我希望它像在xyz目录中一样被执行。 问题答案: 绝对。 进入“调试/运行”对话框(错误/“执行”按钮旁边的下拉按钮),然后在“参数”选项卡中,通过选择“其他”来设置工作目录,然后输入相关的目录名称。请注意,目录可以使用“”之类的“变量” 。您甚至可以使用提示用户。
问题内容: 我正在尝试在文件系统上创建文件,但我不断收到此异常: 我有一个现有目录,并且正在尝试将文件写入该目录。 获取异常: 我对该路径具有写权限,但是未创建文件。 问题答案: 打印完整的文件名或进入调试器。当我对这样的错误感到困惑时,这意味着我的假设和期望与现实不符。确保您可以 看到 路径是什么;它可以帮助您弄清楚哪里出了问题。
问题内容: 如何配置JSch记录器的级别? 是否可以通过XML配置Log4J? 问题答案: JSch似乎没有使用任何已知的日志记录框架(我使用JSch v0.1.49,但最新版本是v0.1.51)或任何XML配置文件。所以这就是我所做的: 然后在使用JSch之前: 请注意,您可以使用所需的任何日志记录框架类(Log4j,Logback等)来代替and , 您可以在此处获得完整的示例:http :
问题内容: 我需要在〜/ .config / myapp.cfg中创建一个配置文件,所以我要使用: 问题是,它告诉我,该目录不存在,类似这样。 我尝试将路径更改为/ home / user之类的东西,它起作用了。所以我设法得出一个结论,即java不知道〜/的含义以及文件夹名前的punct(。)的含义,因为/home/user/.config也无法正常工作。 我该怎么办? 问题答案: 这种表示法是一
问题内容: 我需要将对项目中的Oracle数据库的所有查询记录到日志文件中。 有什么 好的 解决方案来实现这一目标?一些示例用法将不胜感激。 我已经用jdbcdslog查看了SLF4J,但不确定如何使用它登录到文件。而且,我需要“过滤”一些日志(因为我不需要知道何时调用某种方法) 最好是,我更愿意使用,但这不是必需的。 谢谢。 更新 我找到了这篇Oracle文章,但是它并没有真正告诉您如何以编程方
问题内容: 我只是在下面运行了脚本,它会提取JDK并将其解压缩到正确的位置。问题是每个命令(复制到 / urs / bin )都会出错。然后,我通过(进入我现在在JDK / bin中)进入JDK安装目录进行仔细检查,然后键入:和get:,但是在那里!在JDK上显示所有客户端都在 bin中 。 跑步给我: 还运行了:输出为: 问题答案: 您正在没有32位运行时环境的64位系统上运行。 假设ubunt
问题内容: 我必须处理要处理的大约200万个xml目录。 我已经解决了使用队列在机器和线程之间分配工作的处理过程,一切正常。 但是现在最大的问题是读取目录中的200万个文件以逐步填充队列的瓶颈。 我尝试使用该方法,但是它给了我一个Java 异常。有任何想法吗? 问题答案: 首先,您是否有可能使用Java 7?那里有一个和和,它们应该在内存限制内起作用。 否则,我唯一想到的方法是使用 始终返回的过滤
问题内容: 我有一个在Playframework上运行的应用程序,该应用程序需要对一些视频文件进行编码。我用了 为此(它完美地工作),但是由于我需要输出流和错误流,因此我尝试使用ProcessBuilder(也建议这样做)。 但是我无法使其正常工作(在MacBook上测试)。Runtime方法和ProcessBuilder之间有根本区别吗? 这是我的ProcessBuilder代码(由完全相同的代
问题内容: 我想为Google App Engine配置我的web.xml,但是我的配置不起作用。我想更改默认用。 这是: 问题答案: “欢迎文件”表示URL请求文件夹时需要提供的物理文件。EG 或或。它不代表“主页文件”,或者像许多初学者一样认为。让欢迎文件指向子文件夹是没有意义的。当请求另一个子文件夹时,它将失败。 只需坚持作为欢迎文件,将所需的主页文件放在文件夹中,然后在根文件夹中创建另一个
问题内容: 我正在使用休眠+播放!框架在工作中,是否有使用“休眠”插入大量记录的“最佳实践”?每个文本文件大约有6,000到10,000个,所以我不知道Hibernate是否会扼杀工作或引发异常。 任何建议都让我知道,如果需要进一步说明,请告诉我 问题答案: 在* Java Persistence and Hibernate“(Manning)中,并在Pangea的评论之后,使用无状态会话(它没有
问题内容: 我正在尝试-使用JSF 2.0-以一种简洁的方式实现登录/记住我/注销管理。由于传统方法缺乏灵活性,因此我决定采用不同的方法,但是我发现了一个问题。 声明性安全正确地通过设置无论是在应用服务器和在web.xml中通过,和。 登录页面: 和简单的LoginBean#login(): 一切正常,但是成功登录后,我不知道如何将用户转发到其原始请求。由于登录页面会自动插入客户端请求和“任何”安
问题内容: 我们有一个Java EE 7应用程序,并使用Arquillian进行测试。现在,我们要检查当前登录用户的某些权限。我的问题很基本,在测试用例中时如何登录用户?我已经阅读了ProgrammaticLogin在Arquillian测试和Embedded Glassfish,安全性和Arquillian问题中不起作用,但是并没有明确回答。我当前的方法是这样的: 现在,当我尝试运行此命令时,将
问题内容: 除了文件夹,我们还有一个文件夹,其中包含一些主要源所需的生成的Java源。必要时 手动 调用代码生成。生成的源被 检 入到源仓库中。一切将被构建并打包 在一起 。 将与主要源一起编译的生成的Java 源 的最佳位置是什么?应该是: (遵循用于集成测试的相同命名逻辑) (与 “ src目录包含用于构建项目的所有源材料” 冲突) (嗯… 不是一种类型) …? 对于这种情况,第一种选择似乎是