【java – 为什么我的Spring Boot App在启动后会立即关闭?】教程文章相关的互联网学习教程文章

java – JProgressBar在Try-catch完成之前不会启动【代码】

我正在编写一个使用Random.ORG api的程序.当我点击计算按钮时,JProgressBar会在操作完成后立即启动并保持冻结直到此刻. 我尝试了额外的try-catch子句,if语句和bool-gates.他们都没有工作,我怎么能解决它?kazananiBelirleButon.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent e) {progressBar.setVisible(true);progressBar.setIndeterminate(true);try {HashMap<String, Object> randoms = ra...

Java开发桌面程序学习(八)——启动浏览器或者打开资源管理器操作与hyperlink超链接的使用【代码】

启动浏览器或者打开资源管理器 启动浏览器 java1.6版本以上,Desktop Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing")); 打开资源管理器 三种方式 //第一种常用,打开q:\\MyBlog这个文件夹目录 Desktop.getDesktop().open(new File("q:\\MyBlog")); Runtime.getRuntime().exec("explorer /select, " + "q:\\MyBlog");//打开资源管理器,选择该文件 Runtime.getRuntime().exec("cmd /c start explorer q:\\MyBlog")...

java – 使用@DirtiesContext BEFORE_CLASS进行Spring启动测试【代码】

您好我最近更新了我的spring启动应用程序并注意到了新功能(DirtiesContext.ClassMode.BEFORE_CLASS),这似乎符合我的需要,因为我遇到了使用方法注释@RabbitListener重新加载bean的问题,出于某种原因Spring重新加载了那个bean,但是旧的豆子正在用作兔子听众. (见here) 我的代码:@RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes ={ServerConfig.class,ServerThroughAMQPBrokerRabbitMQIntegration...

java – Spring启动应用程序和并发问题【代码】

我正在开发一个将使用tomcat在spring boot context下运行的应用程序.该项目在启动时连接到Kafka,提取消息并处理它们. tomcat用于某些管理API. 当Spring加载时,它通过几个线程与Kafka连接.每个线程都使用一个处理消息的spring bean自动装配.这个豆当然自动装配了更多豆类等. 我是否需要考虑并发问题?同步东西?例如,使用并发类型如ConcurrentHashMap而不是普通的HashMap?解决方法:在春天,bean默认是单例. bean的方法可以由多个线程...

无法启动tomcat 7:引起:java.lang.NoClassDefFoundError【代码】

我的web项目运行正常,直到昨天,但今天当我启动我的tomcat服务器7时,它无法启动eclipse中的以下错误:Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/CiscoQA_Automation_Framework]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) ... 7 more Caused by: java.lang.NoClassDefFoundError: org/a...

java – Arquillian:启动服务器但不部署【代码】

我将Arquillian添加到我的项目中,我开始使用helloworld示例:@RunWith(Arquillian.class) public class AccountTest {@Deploymentpublic static JavaArchive createTestArchive() {return ShrinkWrap.create(JavaArchive.class).addClasses(CustomerLookupLocal.class, CustomerLookup.class);}@Testpublic void shouldBeAbleToReadSysPropAtStartup() {Assert.assertTrue(1 == 1);}我向我的pom添加了这样的依赖:<dependencyManag...

“java.lang.SecurityException:权限拒绝:启动Intent”在Android上发送电子邮件【代码】

我有一个alertDialogBu??ilder,它创建一个Intent来发送电子邮件. 它运作良好,但自上周以来它停止工作,并给出以下错误:java.lang.SecurityException: Permission Denial: starting Intent我一直在使用Androidversin4.4.2使用相同的设备,在我的gradle上我支持以下版本:minSdkVersion 16 targetSdkVersion 23我的代码是:alertDialogBuilder.setMessage("Do you want to send an email to " + getString(R.string.companyName) + "?...

java – 如何在启动时在JVM中预加载Web应用程序类?【代码】

在我们的网络应用程序中,由于类加载,一些页面的第一次加载需要一些小但明显的时间.有没有人有任何聪明的方法在启动时在JVM中预加载Web应用程序类? 更新:我们现在所做的是在db表中存储一堆完整的类名(700).我们在启动时读取表并执行Class.forName().它工作正常,但我认为可能有一个更聪明的方法.我们通过使用分析器确定了在启动时引用的700个类.解决方法:好吧,它不是很聪明,因为它是规范的一部分,但是你可以通过在web.xml中将load-...

java – 在Eclipse插件中,如何使用系统broswer启动Web URL?【代码】

我正在开发一个eclipse插件开发.它需要启动系统broswer并打开一个链接.在Swing / SWT中,我可以这样做:java.net.URI uri = new java.net.URI("http://www.google.com"); java.awt.Desktop.getDesktop().browse(uri);实际上,此代码也适用于Eclipse插件.但我想知道eclipse是否有自己的方法来做到这一点?在eclipse中使用AWT似乎有些奇怪……解决方法:相当于java.awt.Desktop.getDesktop().browse(uri)就是这个Program.launch(“http:...

java – compareTo是否有某种预启动延迟?

我刚刚发现这句话:“通过首先比较最有可能不同的项目,可以大大提高compareTo的性能”.这是真的吗?如果是,为什么?解决方法:考虑一个具有多个属性的类.对于比较实例,您需要比较它们的一些属性.如果除了一个属性之外的所有属性都相等,那么您需要进行的比较量取决于属性比较的顺序:如果您碰巧首先比较不同的属性,则通过一次比较得到结果.但是如果你最后比较不同的属性,你必须进行n次比较才能得到相同的结果. 正如@Kdeveloper所指出...

java – 为什么我不能将jvisualvm附加到从osx内部启动的tomcat实例?【代码】

我从netbeans里面开始tomcat.我想监视tomcat实例上的堆使用情况,以便启动jVisualVM.但是,该过程未列出.有任何想法吗?解决方法:您使用的是Java版本6u24吗?然后你可能成为this bug的受害者,这将在6u25修复(简而言之,jVisualVM无法找到你的进程’hsperfdata). 否则,您必须通过JMX启用监控: 将以下JVM参数传递给Tomcat:-Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.j...

java – 启动新活动android后的访问意图【代码】

我遇到问题,我不知道在哪里寻找或如何搜索,所以我在这里问.基本上,我使用这段代码从我的主要活动开始一个新的活动:Intent intent = new Intent(v.getContext(), AlarmViewer.class); startActivity(intent);并使用正常的onCreate启动我的AlarmViewer类,如下所示:public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.m...

java – Android:如何通过按钮启动一个Activity?【代码】

Noob Android开发人员在这里我比图片更多的图形,但我想我会开始做更多的编码.无论如何,我的主活动页面上有一些按钮,我想要它,所以当单击按钮时,它会打开另一个类/活动.我已经尝试了所有我查找过的方法但仍然无法正常工作,当我点击模拟器中的按钮时它什么也没做,不会强制停止或什么都没有,有人指出我在右边方向请. 按钮所在主页面中的代码:public class StartingPoint extends Activity { protected void onCreate(Bundle aim) {su...

如何在commons-exec下从Java中启动VI?【代码】

我希望能够从我的Java程序中启动VI并等待用户退出VI,然后继续.这是我目前的代码片段:... String previewFileName="test.txt"; // the file to edit CommandLine cmdLine = new CommandLine("/usr/bin/vi"); cmdLine.addArgument(previewFileName); cmdLine.addArgument(">/dev/tty"); cmdLine.addArgument("</dev/tty");Executor executor = new DefaultExecutor(); try {DefaultExecuteResultHandler resultHandler = new Re...

java – JRuby:Watir在启动浏览器时挂起【代码】

我有Windows 7企业版,我正在尝试运行JRuby.我为Ruby(1.9.3),Java(jdk – 1.6.7)和JRuby(1.7preview)设置了我的环境变量.我有一个网络驱动器,但我创建了一个HOME系统变量,它似乎正在工作,因为我可以下载Ruby和& JRuby成功并将它们保存到我的本地驱动器中. 当我尝试启动浏览器(即firefox,chrome)时,似乎挂起了JRuby,但不是Ruby.以下是JRuby尝试执行10分钟后的跟踪:irb(main):003:0> require 'rubygems' => false irb(main):004:0>...