eclipse:以编程方式启动进程

我是通过eclipse中的另一个java进程以编程方式执行java进程的: Process process = Runtime.getRuntime().exec(command, envp, dir); 有没有办法告诉eclipse调试子进程? 或者,我可以通过在完成启动过程B上链接多个启动配置(即启动过程A)来解决此问题 – 提供的B可以在调试模式下启动。

在websphere共享库中使用CDI

我们使用websphere管理控制台中定义的共享库在多个应用程序之间共享类。 我想知道是否可以在这些类中使用CDI(上下文和dependency injection)? 如果是这样,我只需要将beans.xml放在共享库中的jar中,还是有进一步的步骤? 注意:我不能放弃使用共享库,因为这将是太多的重构工作。

在编译Java类并从命令控制台运行Java文件时,如何包含Java jar文件?

我有一个小的Java文件与postgresql数据库交互,所以我已经下载了驱动程序,并在我的文件中导入org.postgresql.Driver 。 在命令控制台中输入javac Myfilename.java ; 然后它编译我运行java Myfilename ,它会抛出一个错误,说它无法找到org.postgresql.Driver文件。 那么如何在运行文件时导入jar或者在编译文件时不确定何时进行导入?

glassfish v4 ClassNotFoundException

我仍在尝试让JavaFX-samples-2.2.25 DataApp为我工作。 我按照它的指示再次从头开始,并没有改变/添加任何东西。 我得到以下glassfish服务器错误: INFO: EJB5181:Portable JNDI names for EJB CumulativeLiveSalesFacadeREST: [java:global/DataAppServer/CumulativeLiveSalesFacadeREST, java:global/DataAppServer/CumulativeLiveSalesFacadeREST!com.javafx.experiments.dataapp.server.service.CumulativeLiveSalesFacadeREST] INFO: EJB5181:Portable JNDI names for EJB RegionFacadeREST: [java:global/DataAppServer/RegionFacadeREST!com.javafx.experiments.dataapp.server.service.RegionFacadeREST, java:global/DataAppServer/RegionFacadeREST] INFO: EJB5181:Portable JNDI names for EJB LiveSalesListFacadeREST: [java:global/DataAppServer/LiveSalesListFacadeREST!com.javafx.experiments.dataapp.server.service.LiveSalesListFacadeREST, java:global/DataAppServer/LiveSalesListFacadeREST] INFO: WELD-000900 2.0.0 (SP1) WARNING: Class ‘javax.ejb.PostActivate’ not found, interception based on it is not enabled WARNING: Class ‘javax.ejb.PrePassivate’ not found, interception based on […]

如何在java声音录制时绘制声音图表?

我成功地从我的微型手机录制java声音,并可以像附加图像一样绘制录制的波形文件图形。 (我试图从这里上传图像很多,但每次都失败。我也使用了tinypic但上传失败了,我认为我的网络连接有一些错误,我会在这里上传。) 我还附上了我的所有代码。 http://pastebin.com/EgW2ZcyJ 现在,我的问题是我想在实时录制时显示声音的图形。如果我尝试读取用于新线程录制的音频输入流并将此线程hibernate1秒直到录制完成。 但是在这种方法中,它给出帧长度为-1,因此无法绘制任何内容。 所以我如何绘制图表意味着如何在实时录制时获取录制声音的帧[来自音频输入流的字节],因此我可以使用它在不同的线程中使用它绘制图形,这样我就可以精确地模拟什么窗口的录音机提供? 谢谢Mihir Parekh

如何在Weblogic 10.3.x上利用EL 2.2function?

我安装了Weblogic 10.3.5。 我在服务器上部署了一个带有JSF 2.0和JSTL 1.2的WAR。 但我也需要EL 2.2function。 我需要什么JAR? 如果有人可以从头开始指导我一步一步的指导,那就太好了,因为我一直在努力设置好几个小时而没有运气。

为什么Webservice的WSDL没有使用@WebFault命名空间?

在我的场景中,我有两个Web服务: package com.ws.mywebservice1; … @Webservice(serviceName = “MyWebservice1″, targetNamespace=”http://some.custom.namespace1/MyWebservice1”) @Stateless @LocalBean @HandleChain(file = “handlers.xml”) public class MyWebservice1 extends AbstractWebService { @WebMethod @WebResult(name = “outMyResult1″, targetNamespace=”http://some.custom.namespace1/MyWebservice1”) public OutMyResult1 myMethod() throws ApplicationFault { } } package com.ws.mywebservice2; … @Webservice(serviceName = “MyWebservice2″, targetNamespace=”http://some.custom.namespace2/MyWebservice2”) @Stateless @LocalBean @HandleChain(file = “handlers.xml”) public class MyWebservice2 extends AbstractWebService { @WebMethod @WebResult(name = “outMyResult2″, targetNamespace=”http://some.custom.namespace2/MyWebservice2”) […]

Eclipse中的项目,用于构建Eclipse中另一个项目使用的jar

我在Eclipse中打开了几个项目。 其中一个是主应用程序,其他人构建该主应用程序使用的jar。 我如何做到这一点,当我在主应用程序中的方法调用上按F3时,它将我带到另一个项目中的源代码而不是将我带到库列表中的类文件? 我得到它以便它向我显示源代码,但是如果我转到另一个项目,我实际上无法编辑它,同样当我在调试器中单步执行时它不会进入可编辑的代码。 我不知道它是否相关,但我们正在使用Maven来处理依赖项。 我知道这应该很简单,但我没有找到选项。

gwt-maven-plugin:插件需要Maven 2.1版

我正在尝试使用gwt-maven-plugin来编译我的项目。 我在我的Spring工具套件eclipse 4.2中安装了Maven 3.0.3。 然而,插件呱呱叫它想要使用maven 2.1。 我相信使用maven 3.x应该没有问题,对吧? [artifact:mvn] [INFO]解析’org.codehaus.mojo:gwt-maven-plugin’版本的错误:插件需要Maven版本2.1 我的插件定义: org.codehaus.mojo gwt-maven-plugin 2.4.0 ally.mc.beal gwt-generated compile 我用来触发gwt编译的ant目标: … … 我必须安装maven 2.1吗? 或者,有没有办法强迫它使用maven 3.x? 或者,我在配置中丢失了一条信息?

在Pig Latin中为每个组写一个文件

问题:我有许多包含Apache Web服务器日志条目的文件。 这些条目不是按日期时间顺序排列,而是分散在文件中。 我正在尝试使用Pig来读取一天的文件,按日期时间对日志条目进行分组和排序,然后将它们写入以其包含的条目的日期和小时命名的文件。 设置:一旦我导入了我的文件,我使用Regex获取日期字段,然后我将其截断为小时。 这将生成一个集合,该集合在一个字段中包含记录,而日期在另一个字段中截断为小时。 从这里开始,我在日期时间字段上进行分组。 第一次尝试:我的第一个想法是使用STORE命令,同时使用FOREACH迭代我的组,并很快发现Pig并不酷。 第二次尝试:我的第二次尝试是在piggybank中使用MultiStorage()方法,这种方法很有效,直到我查看文件。 问题是MulitStorage想要将所有字段写入文件,包括我以前用于分组的字段。 我真正想要的只是写入文件的原始记录。 问题:那么……我是否将Pig用于不适合的事情,或者是否有更好的方法让我使用猪来解决这个问题? 现在我有了这个问题,我将编写一个简单的代码示例来进一步解释我的问题。 有了它,我会在这里发布。 提前致谢。