0
投票
2答案
108 次观看

如何在MacOS上获得干净的Java VM?

在MacOS上(至少在SnowLeopard上),java命令无条件地向类路径中添加了一个额外的jar: /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/.compatibility/14compatibility.jar。 此jar包含未重命名的Apache Xerces + Xalan版本。对于试图显式使用这些库的其他版本的应用程序,可能会导致混乱的结果,尤其是在servlet容器中的webapps中。 我试图通过使用MacPorts中的OpenJDK来避免这种情况,但是MacPorts构建为此...

3
投票
1答案
549 次观看

如何使Javadoc包含子项目的文档?

我在Netbeans中有两个紧密联系的项目。它们是单独的项目,因为其中一个项目是util软件包,将来可能会用于另一个项目。有没有一种配置Netbeans的方法,以便为主项目生成的Javadoc将包括指向util项目中定义的对象的链接,而不是列出完整的软件包路径? 编辑:我已经找到了操作方法。在项目属性>构建>文档中,您可以设置其他Javadoc选项。使用的选项是-link,然后是文档目录的URL。但是,我只能使它与绝对链接一起使用,并且在获取相对链接正常工作。 -link file:///A:\B\C\Util\dist\javadoc //this works -l...

11
投票
3答案
5728 次观看

是否可以将JSP用作servlet的模板?

我一直在将要构建的Web应用程序中混合使用JSP和Servlet,并且开始发现我更复杂的JSP最终包含很多代码,这些代码面对着所有MVC课程,被重击了我。我知道我可以通过转发到JSP来做到这一点,但这似乎是一个愚蠢的黑客。 我想做的是使用servlet进行处理,然后将一组值发送到JSP以呈现HTML并返回响应。类似于: public class MyServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOExcepti...

0
投票
1答案
121 次观看

从应用程序服务器监听端口

首先,我有一个JSF应用程序,该应用程序从数据库进行某种搜索,但另一方面,为此我也一直在监听端口,我启动了一个线程来监听应用程序bean中的该端口。我从端口监听这些搜索的传入请求,并从该端口发送响应。 这种情况是我从端口发送/获取的响应时间出乎意料的变化,但是尽管它们使用相同的对象,但是从我的网页上我的性能仍然保持稳定。 我的问题是我的Web服务器会阻碍我从Web应用程序独立运行的进程吗?

16
投票
4答案
13646 次观看

Java:如何编写try-catch-repeat块?

我知道这样做的对策。我想知道是否有一种不错且紧凑的方法来做到这一点。

3
投票
3答案
4779 次观看

Java.exe JVM可以以某种方式重新启动吗?

Java.exe JVM可以以某种方式重新启动吗?如果您有一个Java程序在DOS外壳程序中运行(不作为服务),那么关闭它,关闭外壳程序并使用其他Windows进程ID重新启动并重新打开它的最干净,最有效的方法是什么?一个带有重载的类路径的不同shell? 我希望这是不可能的,但是我认为我应该问问,并向其他人学习。 注意:如果有人知道Eclipse IDE如何能够如此干净地重新启动自身,那就是我要使用的方法。

4
投票
1答案
1283 次观看

如何移动IntelliJ文件选项卡?

在IntelliJ中,当您打开一堆源文件时,是否可以重新排列文件选项卡的顺序?在Eclipse中,您可以拖放,但在IntelliJ中看不到实现此目的的方法。

-2
投票
4答案
3748 次观看

在Java中启动VLC播放器

我试图用Java启动vlc Player,但是不知何故。 我尝试过的其他任何Prog都起作用。 请看看我的代码: try { Runtime.getRuntime().exec("K:\...\vlc.exe"); } catch (Exception ex) { System.out.println(ex); } 启动videoLAN Player哪里有问题?

0
投票
4答案
650 次观看

寻找旧版本的JBuilder

我正在寻找以下任何版本:JBuilder 3-9,JBuilder X或JBuilder2005。这样做的原因是因为我的计算机很旧(256 MB,800 Mhz cpu),但我仍然喜欢编程。(是的,我应该升级我的计算机,但美元不会长在树上。) 为了证明我确实在做程序,我有一个开源项目,您在其中玩交易卡游戏Magic:The Gathering at the computer,cardforge“ rel =” nofollow noreferrer“> http://code.google.com/p/cardforge 最新版本被下载1,862次。 感谢您的时间, mtgra...

2
投票
5答案
38472 次观看

将JTextField的内容放入变量-Java和Swing

因此,我创建了一个小的Java应用程序,只是想知道如何获取JTextField的内容,然后将值分配给String变量,我认为下面的方法会起作用: JTextField txt_cust_Name = new JTextField(); String cust_Name; txt_cust_Name.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { cust_Name = txt_cust_Name.getText(); ...

2
投票
3答案
404 次观看

我应该在哪里放置此配置设置?

我正在设计一个相当小的Web应用程序,它将在Sun应用程序服务器(v9.1)上运行。它只有几个页面,没有自己的数据库,并且将通过Web服务检索/更新数据。其中一个页面上有一个文本块,我们预计系统管理员将不定期(一年几次)更新这些文本。允许更新该文本块的最佳方法是什么? 我不认为修改Web服务以提供文本是可行的选择。如果我们不必为更新而不必重新启动Web应用程序,那也将很好。

0
投票
3答案
204 次观看

在Eclipse中,为什么非Java文件没有显示“显示于”?

如果打开了* java文件,则可以右键单击源代码,向下滚动到“ Show In(Alt-Shift-W)”,然后选择“导航器”。 如果我有* xml,* jsp或除Java源文件之外的几乎所有其他内容,则不会出现该选项。有什么方法可以使它显示出来,或者有任何类似的功能可以让我立即跳到Navigator中的正确文件夹?

18
投票
5答案
52367 次观看

将2D数组索引转换为1D索引

我有两个数组用于我用Java编写的国际象棋变体...到目前为止,我有一个控制台版本,该版本将板表示为1D数组(大小为32),但是我正在为此做一个GUI,我希望它显示为4x8网格,所以我有一个二维的JPanels数组... 问题是,有没有公式可以将array [i] [j]索引转换为array [i],因为它的数组为4x8?

1
投票
4答案
632 次观看

有没有一种简单的方法可以从键盘上获取字符而无需在Java中按Enter键?

我想知道是否有一种简便的方法可以从Java中的JTextField获取字符输入,而不是在输入击键之后获取。 在我的情况下,我希望读取字符(文本),然后按Enter键,对已经收集的字符进行处理。

2
投票
1答案
2044 次观看

Grails 1.1和JDK 1.5 / 1.6“ .class文件中的错误版本号”

我的开发环境(Mac OS 10.6)使用JDK 1.6,而生产依赖于1.5。目前无法将产品升级到1.6,因此我按照步骤安装1.5在我的机器上。但是,使用Grails 1.1将正确的JAVA_HOME版本设置为1.5后,出现错误消息: 2009-11-12 09:20:34,881 INFO [STDOUT] 09:20:34,881 INFO [[/]] Initializing Spring root WebApplicationContext 2009-11-12 09:20:59,026 INFO [STDOUT] 09:20:59,002 ERROR [Context...

6
投票
6答案
11499 次观看

在JAX-WS上使用Dynamic Client的优点

与只使用生成的客户端类相比,将动态客户端与JAX-WS服务一起使用有什么优点?缺点是什么? **对于我的特殊情况,我正在使用Apache CXF,但我不确定其他哪些库允许“动态”客户端。 -我以为我不需要添加它,但是...我正在寻找非显而易见的(我知道...主观)优势。我不需要其他人告诉我,不使用生成的类的一个优点是我不需要生成类。

12
投票
3答案
6478 次观看

XPath:是否可以为查询设置默认名称空间?

有没有一种方法可以将Java的XPath设置为Expressons具有默认的名称空间前缀?例如,查询可以是:/ html / head / title / text(),而不是:/ html:html / html:head / html:title / text() 虽然使用命名空间前缀有效,但必须有一种更优雅的方法。 我现在正在做的示例代码片段: Node node = ... // DOM of a HTML document XPath xpath = XPathFactory.newInstance().newXPath(); // set to a Namespac...

13
投票
6答案
12536 次观看

Eclipse:悬停在调试透视图中

自从升级Eclipse(Galileo build 20090920-1017)以来,在调试中悬停不再显示变量的值。相反,悬停的行为就像我在普通Java透视图中一样: 替代文本http://michaelzanussi.com/wp-content/uploads/2009/11/debug_hover.png 我尝试清理项目,重新导入项目等,但都无济于事。我在这里想念什么吗?

11
投票
5答案
5812 次观看

用调试信息编译的Java程序是否不应在生产系统中使用?

我有什么理由要避免在Java类中使用Javac调试信息以供生产服务器使用?我应该注意任何速度或安全性问题吗? 请注意,我指的是调试信息,例如堆栈跟踪中的行号,而不是记录器的调试级别。 相关问题: 是否存在性能差异 在Javac调试之间进行切换?

2
投票
1答案
1592 次观看

XStream序列化集合

我有一个要与Xstream一起序列化的类结构。根类包含其他对象(不同类型)的集合。我只想序列化存储在集合中的部分对象(主要是它们的ID,而不是每个元素的其余内容)。 有人知道我该怎么做吗? 谢谢

3
投票
4答案
4481 次观看

如何用Java打包/加密/解压缩/解密一堆文件?

我实质上是想在Java / JSP驱动的网站上执行以下操作: 用户提供密码 密码用于构建高度加密的存档文件(zip或其他内容),其中包含文本文件以及服务器上存储的许多二进制文件。本质上,它是用户文件和设置的备份。 以后,用户可以上传文件,提供原始密码,站点将解密并解压缩存档,将提取的二进制文件保存到服务器上的相应文件夹,然后读取文本文件,以便站点可以恢复用户的旧设置以及有关二进制文件的元数据。 这是构建/加密档案,然后提取其内容,我试图弄清楚该怎么做。除了确实很安全以外,我真的不在乎存档格式。 解决我的问题的理想解决方案将非常容易实现,并且只需要经过测试和测试的具有免费和非限制...

0
投票
6答案
1823 次观看

有没有办法捕捉并引发异常

我有一个要传递给数据库的方法,因此DAO方法中的所有JDBC内容都在try / catch块内。正在捕获SQLException 当我针对此方法编写测试用例时,如果发生SqlException,则我的测试用例不会说“引起错误”。它只是继续前进。 但是,如果我没有在DAO方法中捕获SqlException,而是在方法中添加了throws SqlException,则我的测试用例会说“引起了错误”,并向我显示了发生的错误。(这就是我想要的)。 当我尝试添加引发SqlException以及抛出SqlException的方法时,我的测试用例也不会说“引起错误”。 如何解决?一种是在我的...

0
投票
3答案
119 次观看

在Java Web应用程序中处理样本数据的最简单方法?

我将在业余时间编写Java Web应用程序,以了解有关开发的更多信息。我正在使用Stripes框架,最终打算使用hibernate和MySQL 目前,在创建页面和总体布局时,如何轻松模拟一些数据?例如,在此阶段,我不想搞乱后端数据库,是否有一种解决方案,可以在XML文件中包含一些示例数据?

2
投票
3答案
167 次观看

javax.persistence.Query对象是否可缓存?

我正在编写无状态EJB。 我有类似的方法: public String getXxx(final String userId) throws ... { final Query query = em.createNativeQuery(...); query.setParameter(1, userId); return (String)query.getSingleResult(); } 我可以缓存在加载时实例化它并在多线程环境中使用它的查询对象吗? private static final Query query = em.createNativ...

10
投票
6答案
2280 次观看

在线有中央的javadoc存储库吗?

我发现一些示例代码使用了名为com.sun.jersey.spi.container.ContainerRequestFilter的接口。有人很好地发布了Javadoc 这里,但看起来好像是某位大学教授也找不到Javadocs。我知道我可以自己构建它,但是宁愿不完成工作。是否有获取此类Javadocs的中心位置? 我在此处和此处,第一个已关闭,第二个仅是精美的Google搜索。

1
投票
5答案
4189 次观看

简单的JAVA:密码验证程序问题

我有一个简单的问题,说: xyz公司的密码应为6个字符长,由字母和数字组成。编写程序片段以读取字符串,并输出一条消息,提示输入的字符串是否被视为有效密码。 我需要帮助来完成此代码。我有无法伪装成Java代码的伪代码: print "enter new password" input newPassword digitCounter =0 letterCounter = 0 for I = 0 to newPassword.length() by 1 c = newPassword.charAt(i) if c is a digit incre...

1
投票
1答案
390 次观看

在Mac OS(Snow Leopard)上切换J2SE版本

我当前在Mac OS(10.6)上的JDK设置为1.6,我想切换到1.5。 “ / System / Library / Frameworks / JavaVM.framework / Versions /”的清单显示: lrwxr-xr-x 1 root wheel 10 Nov 3 18:34 1.5 -> CurrentJDK lrwxr-xr-x 1 root wheel 10 Nov 3 18:34 1.5.0 -> CurrentJDK lrwxr-xr-x 1 root wheel 5 Nov 3 18:34 1.6 -&g...

1
投票
2答案
7089 次观看

JSP异常-找不到类(tomcat)

我正在连接到Postgres数据库(在Debian Lenny上运行)的新Tomcat 5.5服务器上设置现有应用程序。访问它时,我得到了一系列具有以下根本原因的堆栈跟踪: java.lang.ClassNotFoundException: java.sql.SQLClientInfoException org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363) org.apache.catalina.loader.WebappClassLoader.loadC...

0
投票
8答案
4746 次观看

JDBC是否占用大量内存?

我需要使用Java代码从数据库重复访问(读入)数据,因此采用了JDBC。但是,在我看来,使用JDBC会占用大量内存。我试图在关闭为JDBC创建的对象(ResultSet,Statemenet)时要格外小心,但是与从文本文件中读取输入内容相比,它似乎仍然占用了很多内存。有人知道减少内存消耗的最佳方法吗?谢谢。

15
投票
9答案
23828 次观看

如何在Java中反转String的大小写?

我想更改一个字符串,以使所有大写字母变为小写,并且所有小写字母变为大写。数字字符将被忽略。 因此“ AbCdE123”成为“ aBcDe123” 我想应该有一种方法可以遍历String并翻转每个字符,或者某些可以执行此操作的正则表达式。