【java-如何循环setText()-使应用程序崩溃】教程文章相关的互联网学习教程文章

如何使用Maven测试Java控制台应用程序?【代码】

这些测试应在构建jar文件之后运行.他们应该测试它是否可以运行给定某些输入文件,是否产生正确的控制台输出. 您能否指出一些针对控制台应用程序的测试示例?这些测试是否必须用Java编写才能与Maven一起使用? 有一个类似的问题(Testing console based applications/programs – Java),但我需要的是黑盒测试,而不是单元测试.而且它没有提到Maven. 更新: 事实证明,这很容易做到.我的第一个问题是对集成测试的误解,因为在这里看到了太...

java-在Spring MVC应用程序中将DAO对象转换为DTO对象【代码】

背景:我在一个教育环境中工作,去年夏天,我们的一位开发人员使用Spring MVC和Hibernate设计和构建了Java Web应用程序.它在9月份以新学期推出,因为它取代了一个尘土飞扬的旧版Blackboard插件,使用户倍感欣慰.应用程序的主要功能用于为学生设置目标,向他们留下消息并为学生创建报告. 很快过去了几个月,原始的开发人员继续前进,应用程序也遇到了一些麻烦. 用例场景:教师登录后,他们的主屏幕出现,该屏幕包含他们所教课程的列表,以及当...

跨平台应用程序中的Apple Java 1.6特定类

我正在开发一个基于Java 1.6的跨平台(Mac OS X,Win和Linux)应用程序.为了在Mac OS平台上更好地集成,我必须使用特定于Mac OS X的类,这些类在其他平台的JDK或JRE上均不可用,也不能随应用程序一起分发. 我的问题是,在不维护两个不同版本的情况下,使代码在Mac OS X和Win平台上均可编译的最佳策略是什么?解决方法:有一个与ClassLoaders一起玩的游戏.插件开发非常相似,至少经常使用: 您将构建主要的跨平台应用程序您将声明一个接口您将...

java-存储Clojure(或JVM)应用程序使用的文件的常规位置

我有一个用Clojure编写的应用程序.该应用程序正在帮助编写其他应用程序(例如,作为leiningen的插件).为此,它需要一个地方来写入一些文件,这些文件在内部或多或少地被使用,并且实际上不必扔给用户(尽管无需向她隐藏文件). 我一直在使用clojure.java.io/resource之类的东西,但似乎它只允许访问与应用程序捆绑在一起的资源,而不能创建新资源或修改现有资源. 我正在考虑仅使用?/ .myapp /之类的东西,但是我怀疑Clojure,Java或Leiningen在...

java-应用程序陷入僵局【代码】

我的应用程序在运行runnnig一段时间后陷入僵局.我进行了一次线程转储,发现我所有的应用程序线程剩下一个都停留在以下状态"APP-Thread-20" prio=6 tid=0x0000000007414800 nid=0x1268 waiting on condition [0x000000000951f000]java.lang.Thread.State: WAITING (parking)at sun.misc.Unsafe.$$YJP$$park(Native Method)- parking to wait for <0x00000000e0179568> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$Co...

java-在Websphere Application Server上运行基于Filenet的Web应用程序时出现凭据异常【代码】

我已经开发了一种REST服务,可以从内容引擎存储中检索数据.为简单起见,我使用以下代码创建了具有只读特权的用户帐户,并将其用于CE授权.UserContext context = UserContext.get(); Connection connection = Factory.Connection.getConnection("connection.url"); Subject subject = UserContext.createSubject(connection, "connection.username", "connection.password", "connection.stanza"); context.pushSubject(subject);在开发...

通过Java控制应用程序【代码】

我正在寻找一种通过Java模仿操作系统(特定于Windows)操作的方法.最好该程序应在后台运行,但如果不是,则没什么大不了的.我感谢this问题覆盖了背景部分.我一直在寻找以下特定功能: >最大化/最小化当前活动的窗口. (可以是任何窗口,而不仅仅是Java应用程序窗口.)>关闭当前活动的窗口.>打开已安装的程序,以及系统实用程序,例如计算器,绘画等.(我从this问题中得出了这一点.)>关闭/重新启动(由于问题here,此操作也完成了.) 因此,我的实际...

java-如何在android phonegap应用程序中获取webview URL?【代码】

我正在用android开发PhoneGap应用程序.在某些情况下,应用程序通过Internet连接到外部网页.由于用户可能单击网页上的链接并转到不允许的站点,因此我需要跟踪cordova webview网址的更改.因此,有一种方法可以获取我们与PhoneGap连接的网址? 代码示例:public class MyPhoneGapActivity extends DroidGap {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);super.init();super.clearC...

如何使用Maven创建最小的Java应用程序框架?【代码】

这个问题已经在这里有了答案: > Maven archetype for simple Servlet application 6个为了进行测试,我需要创建一个非常简单的Java Web应用程序,它将仅包含一个servlet. 我希望能够轻松运行该Web应用程序(例如,输入mvn jetty:run). 对于Vaadin应用程序,我使用了以下调用:1) mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-arche...

java-如何知道我的Web应用程序中仍使用哪些类/方法(日食)

我有一个Web应用程序,其中有不再使用的类和方法. eclipse是否有一项功能可以告诉我所有不再使用的类和方法,以便“清理”我的代码?谢谢解决方法:试试UCDetectorUCDetector (Unnecessary Code Detector – pronounced “You See Detector”)is a eclipse PlugIn tool to find unnecessary (dead) public java code.For example public classes, methods or fields which have noreferences. UCDetector creates markers for the fol...

java-如何在签名应用程序时保留别名属性?【代码】

我已经在Mavericks的JavaFX应用程序上创建了应用程序,并使用Xcode 5.0.2进行了签名-codesign --deep -s "my name" MayApp.app codesign -v MayApp.app && echo MayApp.app is Signed Successfully!没有签署MYAPP启动罚款! 如果不使用–deep,则无法在Mavericks上签名应用. -更多尝试- 现在在Mavericks,如果该包中的任何嵌套包都未签名,我们将无法再对其进行签名.我确实按照http://furbo.org/2013/10/17/code-signing-and-mavericks...

java-Netbeans IDE中的企业应用程序项目和Web项目应用程序之间的区别

请我想知道NetBeans IDE中Jave EE项目和Java Web项目之间就EJB的主要区别.实际上,如果选择Java Web类别,则可以在Netbeans IDE中基于EJB,JPA和JavaServer Faces创建Web应用程序. 另一方面,您选择项目类别作为Jave EE项目,NetBeans IDE将创建3个子项目,例如:StoreApp(企业应用程序项目),StoreApp-ejb(EJB项目)和StoreApp-war(Web项目).解决方法:第一个文件将打包为单个.war文件,第二个文件将打包为.ear文件,其中包含Web .war和EJB ....

当用户单击应用程序窗口上的某个点时,如何更改Java中的背景颜色?【代码】

目前,我已经制作了文本标签并将其放置在我的窗口上,指示它们在mouseClick上执行操作,但这增加了我的编码,因为我有多个位置用户可以更改颜色.下面是我出现的标签代码之一;JLabel label_1 = new JLabel("");label_1.addMouseListener(new MouseAdapter() {@Overridepublic void mouseClicked(MouseEvent e) {contentPane.setBackground(Color.CYAN);}});label_1.setEnabled(false);label_1.setBounds(0, 0, 19, 19);contentPane.add...

Java-RDF-Gravity 1.0-无法启动应用程序【代码】

我试图在Windows 7 x64位计算机上安装RDF-Gravity 1.0.安装失败,并显示消息无法启动应用程序.下面提供了“详细信息/例外”中的例外.如果有人知道如何克服它,我将感激您.java.lang.SecurityException: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://semweb.salzburgresearch.at/apps/rdf-gravity/jws/colt.jar at com.sun.deploy.cache.CacheEntry.checkAllJarEntriesSigned(Unknown Source) ...

java-我的Android应用程序的gameLoop线程在退出时崩溃【代码】

问题是当我进入游戏并单击“主页”按钮时,gameLoop线程(我想)被弄乱了,然后弹出“不幸的是,“应用名称”已停止”. 我已经制作了一个非常简单的程序来解决此问题.该程序所做的全部工作就是在屏幕上显示一个数字,并在您触摸屏幕时增加它.当我在GameLoopThread中注释掉view.onDraw(c)时,一切似乎运行良好. 错误信息:FATAL EXEPTION: Thread-23207 java.lang.NullPointerExeption at com.example.crashtest.GameView.onDraw(GameView....