草庐IT

start_date

全部标签

java - 严重 : Exception starting filter struts2 java. lang.ClassNotFoundException : org. apache.struts2.dispatcher.FilterDispatcher

我正在尝试在struts2中制作一个小型登录应用程序。我的web.xml:StrutsPrjstruts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*Login.jspStruts.xml:Welcome.jspLogin.jsp登录.jsp:LoginScreen-Struts2欢迎.jsp:WelcomeScreen-Struts2Congrates,...!登录操作.java:packagestruts2;publicclassLoginAction{privateStringusername;privateStr

java - TomEE 启动但 Netbeans 给出 "Failed to start"错误

我正在使用NetBeans8.0.2(也在最新的每晚构建中尝试过)并尝试在端口8084上启动TomEEPlume服务器(也在不同的端口上尝试过)。服务器启动并工作正常,但NetBeans认为它​​没有启动,并且在等待大约2分钟(“等待Tomcat”)后抛出一个错误窗口“Tomcat无法启动”或类似的内容。有一些问题和我的类似,不同的是我完全没有错误,只有“Tomcat启动失败”窗口,所以我什至不能把日志放在这里,因为它没有说什么有用的。此外,可用的解决方案对我不起作用。我相信NetBeans和TomEE之间存在一些通信问题,而且我几乎可以肯定问题出在NetBeans中,因为TomEE运

Java Web Start 间歇性 JAR 不更新

我们使用javaWebstart在我们的内部网上部署一个java应用程序。该应用程序接收频繁更新。在我们更新网络服务器上的JAR/WAR(时间戳已更改)后,用户有时会从他们的桌面图标启动应用程序,并且JavaWebstart将启动旧版本而不是下载新版本。这是我们的JNLP的粘贴,您可以看到允许离线,但始终更新检查和策略。此外,下载标志是急切的。根据我的理解,这些选项应该始终导致根据服务器上的时间戳检查缓存并下载JAR文件。我开始对Webstart感到沮丧!有没有人见过类似的问题?任何解决方案?每三次或五次更新时,我都厌倦了让人们手动清除他们的webstart缓存。TITLEVENDOR

java - 持续集成 : keeping the test DB schema up-to-date

我正在设置持续集成服务器(Hudson)来构建Java项目并运行相关的单元/集成测试。大多数这些测试访问数据库,测试数据保存在DbUnitXML文件中。我正在寻找一种自动使测试数据库架构保持最新的方法。目前,特定版本的SQL脚本存储在以版本命名的目录中:└───scripts├───0.1.0├───0.1.1├───0.1.2├───0.1.4例如0.1.4版本的SQL脚本为scripts\0.1.4\script-0.1.4.sql问题是这些脚本混合了模式更改(例如ALTERTABLE...)和对静态表的更改(例如向USER_TYPE表添加新角色)。在单元测试的情况下,我只想应用模

java - JVM 1.8下远程调试java web start

我有一个JavaWebStart应用程序,我曾经通过快捷方式启动它:"C:\ProgramFiles\Java\jdk1.7.0_67\bin\javaws.exe"-J-Dfile.encoding=UTF-8-J-Xdebug-J-Xnoagent-J-Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=8200"http://xxx/yyy/zzz.jnlp但是在安装JDK1.8之后它全部停止工作,我的javaws看不到任何额外的X||D参数。我试过这种方式:setenvJAVAWS_VM_ARGS"-Dfile.enc

java - 将 Java.Util.Date 转换为 Java.Sql.Date 时出错

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Howtoconvertjava.util.datetojava.sql.date?我发现我的函数有错误,它在从DatatypeFactorydf初始化newInstance()方法后显示错误结果,我收到另一个错误:java.lang.ClassCastException:java.util.Datecannotbecasttojava.sql.Date我只是把包名改成java.util.Dateintojava.SQL.Date然后类型转换:DatedateStarting=(Date)jDateChoos

java - 没有小时、分钟、秒的 Oracle current_date 或 sysdate

这个问题在这里已经有了答案:Oracle:Similartosysdatebutreturningonlytimeandonlydate(4个答案)关闭9年前。在使用current_date或sysdate时,有什么方法可以去掉一天中的时间吗?我试图只将日期存储为YYYY-MM-DD,但current_date给了我YYYY-MM-DDHH:MM:SS:MS或者比较日期时,只比较日期不比较时间也一样。任何帮助都会很棒,谢谢。

java - 如何在vm文件中选择$date的格式?

我将$date定义为“星期几、月日、年”,例如:2013年2月26日,星期二我不知道$date在哪里定义,但我想将小时添加到这个$date变量,或者创建一个带有小时的变量,你知道我怎样才能把它放在.vm文件中吗? 最佳答案 VelocityprovidesaDateToolclass用于格式化日期。您需要将此类的一个实例放入您的速度上下文中:context.add("date",newDateTool());然后你可以使用像这样的格式化命令:$date.format('EEE,MMMd,yyyyatha',$myDate)获取类似2

java - 为什么 Java Web Start 说已签名的 jar 文件未签名?

JavaWebStart(JWS)说它无法启动我的应用程序,因为jar文件未签名:Error:UnsignedapplicationrequestingunrestrictedaccesstosystemUnsignedresource:.../dynaccn.jar但是jar文件是签名的:$jarsigner-keystore...dynaccn.jaridv$jartfdynaccn.jarMETA-INF/MANIFEST.MFMETA-INF/IDV.SFMETA-INF/IDV.RSAMETA-INF/edu/edu/ucar/edu/ucar/unidata/edu/uca

Java 7 update 25 使我们的 java web start 应用程序失败且没有日志记录

自从Oracle发布java7update25后,我们的应用程序不再运行。最初我们收到一些关于list文件中缺少代码库和sercurity标签的警告,我们已修复。我们现在遇到的问题是,在控制台中我们只得到以下几行:####JavaWebStartError:####null我们还会收到一个应用程序错误对话框,其中包含以下消息:无法启动应用程序。详细信息按钮在异常中提供以下详细信息:java.lang.NullPointerExceptionatcom.sun.jnlp.JNLPClassLoader.getPermissions(UnknownSource)atjava.securit