什么是未经检查的演员表,如何查看?

我想我得到了什么未经检查的演员意味着(从一个到另一个不同类型),但是“检查”演员是什么意思? 如何检查演员表以便我可以在Eclipse中避免此警告?

严重:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:无法启动错误

当我尝试在Tomcat中运行我的应用程序时遇到此错误。 我已经检查过tomcat和java home的版本。 两者都使用java 6。 有丢失的jar子吗? 或者是我的web xml? 我没有使用任何maven工具。 SEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ICard]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:650) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1582) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoClassDefFoundError: javax/xml/rpc/handler/soap/SOAPMessageContext at java.lang.ClassLoader.defineClass1(Native Method) […]

禁用Java警告外观并影响Java Web Start应用程序

最近在Java Plug-In 1中发现了安全漏洞。 为了保护最终用户,大多数浏览器中的Java都被及时禁用。 “Java禁用”警告是什么样的? 阻止applet是否也会影响Java Web Start应用程序。 (它们是从网页中的链接启动的)针对桌面使用? Oracle Java Plug-In中的安全漏洞。 有关更多详情,请参阅 SO的JRE 1.7漏洞问答。 适用于CVE-2013-0422的Oracle安全警报 Java™SE开发工具包7,更新11(JDK 7u11)发行说明 – 修复漏洞的版本。

如何使用JPA获取最后一个持久化实体的Id

我正在寻找一种智能且易于阅读的方式来获取使用JPA的持久化实体的id。 id是一个Integer 。 人们可以想到以下解决方案: 不使用GeneratedValue策略。 这需要在持久化之前寻找一个免费的id,然后将它放入要保留的实体中:繁琐,但有效。 使用GeneratedValue策略。 持久性提供程序将负责id生成。 这看起来更聪明,但如何获得身份证? 请参阅下面的解决方案2 MyEntity en = new MyEntity(); en.setName(“My name”); em.persist(en); System.out.println(en.getId()); 这打印出一个空id! 有什么建议么? 我正在使用MySql,EclipseLink,但需要一个可移植的解决方案。

安全桌面模式效果的Java应用程序

现在有没有人如何实现“安全桌面模式”(效果),例如从Windows Vista / 7 UAC同意块获得? 我假设它是一些function,将在这里删除像素(并可能使它们变灰),然后最终将其绘制到屏幕…我想将它应用到我的应用程序,以防止用户做任何事情,直到另一个用户连接到系统(但除此之外) 我真的很感激这个建议。 亲切的问候 一个 编辑:我真的只是在寻找这个 graphicsFX.setColor(new Color(0, 0, 0, 0.8f)); graphicsFX.fillRect(0, 0, 800, 600); 延迟输入我可以做得很好…… 谢谢大家……

无法让Struts2 Hello World使用Eclipse和Maven工作

本网站不允许用户向他们的教程提出技术问题,我认为这些问题已被破坏: http://www.mkyong.com/misc/how-to-use-mkyong-tutorial/ 我在用着: maven:3.2.1 tomcat 7 java 1.7 Eclipse:Luna Release(4.4.0) 我收到这条消息: WARNING: Could not find action or result There is no Action mapped for namespace [/] and action name [] associated with context path [/Struts2Example]. – [unknown location] 除非我输入完整的url,否则我永远无法访问login.jsp页面。 但即便如此,当我点击提交按钮时,它也不会进入welcome_user.jsp页面。 有人能告诉我如何解决这个问题并获得这个Hello World示例来使用Eclipse吗?

如何从Java应用程序中传输实时video?

我正在尝试寻找流式传输Java应用程序中生成的实时video的方法。 应用程序需要截取自身的屏幕截图并将其编码为video流并发布流。 到目前为止,我一直在使用Xuggler (FFMPEG之上的Java库)将屏幕截图编码为video文件。 这很好用。 Xuggler声称能够通过RTMP传输实时video,但我还没有找到任何关于如何以编程方式执行此操作的文档。 有谁知道如何以编程方式从Xuggler流式传输RTMPvideo? 有没有人对我可以用来获得相同结果的其他库有什么建议? 我更喜欢通过RTP在MPEG2中传输video。 我确实发现其他人在Xuggler论坛上提出了一个非常相似的问题而没有回复。 我已经研究过JMF,但由于其他原因,这不是一个选择。

如何在Java中记忆配置文件?

我还在学习Java的绳索,如果对此有明显的答案,那就很抱歉。 我有一个占用大量内存的程序,我想找到一种方法来减少它的使用,但在阅读了很多SO问题之后,我认为我需要在开始优化它之前certificate问题出在哪里。 所以这就是我所做的,我在程序开始时添加了一个断点并运行它,然后我启动了visualVM并让它描述了内存(我也在netbeans中做了同样的事情只是为了比较结果而且它们是相同的)。 我的问题是我不知道如何阅读它们,我得到了最高区域只是说char[]我看不到任何代码或任何东西(这是有道理的因为visualvm连接到jvm而无法看到我的来源,但netbeans也没有像我在进行cpu分析时那样向我展示源代码。 基本上我想知道的是哪个变量(并希望更多的细节,比如在哪种方法中)所有的内存都在使用,所以我可以专注于在那里工作。 有一个简单的方法来做到这一点? 我现在正在使用eclipse和java进行开发(并且专门为分析安装了visualVM和netbeans,但我愿意安装其他任何你认为完成这项工作的东西)。 编辑:理想情况下,我正在寻找能够获取所有物体并按尺寸排序的东西(所以我可以看到哪一个占用内存)。 目前它返回诸如string []或int []之类的通用信息,但我想知道它所指的是哪个对象,所以我可以努力使其大小更加优化。

了解上限和下限? 在Javagenerics中

我真的很难理解外卡参数。 我有几个问题。 ? 作为类型参数只能在方法中使用。 例如: printAll(MyList)我无法定义类? 作为类型参数。 我明白了上限? 。 printAll(MyList)表示:“ printAll将打印printAll如果它具有实现Serialzable接口的对象。 ” 我对super有点问题。 printAll(MyList)表示:“ printAll将打印printAll如果它有MyClass对象或任何扩展MyClass类( MyClass的后代)。 ” 在我出错的地方纠正我。 简而言之,只有T或E或K或V或N可用作定义generics类的类型参数。 ? 只能用于方法 更新1: public void printAll(MyList){ // code code code } 根据Ivor Horton的书MyList MyList意味着我可以打印MyList如果它有MyClass对象或它实现的任何接口或类。 也就是说, MyClass是一个下限 。 它是inheritance层次结构中的最后一个类。 这意味着我最初的假设是错误的。 所以,如果MyClass看起来像: public class MyClass extends Thread implements ActionListener{ // whatever } 然后, printAll()将打印if 1.列表中有MyClass对象 2. List有Thread或ActionListener对象 更新2: […]

JTree在启动应用程序时添加节点

我想用文件浏览器制作文本编辑器,所以当我启动我的应用程序时,我希望我的程序在JTree上添加节点,这样就可以在My Documents文件夹中显示所有文件和文件夹,并让我能够访问这些文件和文件夹(特别是文件夹)。 我试图弄清楚安德鲁·汤普森是如何从这个例子那样做的,但我失败了。 我设法使用此示例从“我的文档”为所有文件和文件夹创建节点。 但就是这样,当我点击代表文件夹的节点之一时,我无法弄清楚如何为其他文件和文件夹生成节点。 这就是我到目前为止所做的事情: import java.awt.Dimension; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.io.File; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JSplitPane; import javax.swing.JTabbedPane; import javax.swing.JTree; import javax.swing.SwingUtilities; import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.TreeSelectionModel; public class MyTextEditor extends JFrame{ JTree tree; JTabbedPane tabbedPane = new JTabbedPane(); File myDocumentsFolder = new File(“C:/Documents and Settings/User/My […]