我正在开发一个(Java)项目,其中我有许多附加了源jar文件的jar.
有没有办法让eclipse"文件搜索"搜索包含这些源jar中的一些字符串文字的Java文件(以及txt,xml等),而不仅仅是在项目文件夹中?
或者是否有任何插件可以实现这一目标?
直到最近,我才能够使用Java web start在Firefox中启动/打开JNLP文件.
不知道突然发生了什么JNLP文件停止启动,出现了一个启动画面,说Java Starting ...然后没有任何反应.甚至浏览器中的Java控制台和javacpl.cpl小程序也无法打开.
尝试了所有可能性:删除所有旧版本并安装了最新的JRE(java版本"1.6.0_17"),但它仍然无效.
做了一些谷歌搜索这个问题,人们建议使用-viewer选项启动javaws.exe但行为相同(启动画面显示"Java Starting ..."然后消失)
问题是我不知道任何地方(日志等)要查找导致问题的原因.
我正在使用WinXP SP3,下面的一些屏幕截图显示了有关我的系统的更多信息.如果需要,我可以提供任何其他细节,但请帮我解决这个问题.
是否有一种快速方法可以在Eclipse中查找Java文件中所有已注释掉的代码?"搜索"中的任何选项,或者任何可以执行此操作的加载项?
它应该只能找到注释掉的代码,但不能找到普通的注释.
如果在stackoverflow上已经发布了类似的问题,请发布链接.
对于要序列化的对象,需要实现Serializable接口(没有方法)是什么?Java API说 - - 如果没有实现,那么它将抛出java.io.NotSerializableException.
这是因为ObjectOutputStream.java中有以下代码
............................
writeObject0(Object obj, boolean unshared){
.............
} else if (cl.isArray()) {
writeArray(obj, desc, unshared);
} else if (obj instanceof Serializable) {
writeOrdinaryObject(obj, desc, unshared);
} else {
throw new NotSerializableException(cl.getName());
}
................
Run Code Online (Sandbox Code Playgroud)
但我的问题是为什么它必须实现Serializable,从而通知或告诉Java/JVM一个类可以被序列化.(它只是为了避免例外吗?).
在这种情况下,如果我们编写一个类似的功能,它将对象写入流而不检查实例中的类是否可序列化,那么类的对象是否会实现Serializable序列化?
任何帮助表示赞赏.
在"The Java™Programming Language,Fourth Edition"中,Ken Arnold,James Gosling,David Holmes提到:
段落:(4.3.2) "同样,如果一个接口继承了多个具有相同签名的方法,或者一个类实现了包含具有相同签名的方法的不同接口,则只有一个这样的方法.该方法的实现最终由实现接口的类定义,并且没有歧义.如果方法具有相同的签名但返回类型不同,则其中一个返回类型必须是所有其他类型的子类型,否则编译时错误实现必须定义一个返回该公共子类型的方法."
任何人都可以给我一些示例代码来证明上段的要点吗?
我试着编写代码并测试提到的但是我得到编译时错误,子接口隐藏了基本接口方法,所以只能实现子接口方法.
提前致谢.-Arun
我无法理解发生了什么.在其中一个环境.我的webapp(使用ExtJS 4.0编写) - 我看到登录请求成功完成但随后的请求失败了401.
当我在浏览器(F12)中发现更多时,第一个请求的响应头具有JSESSIONID,它被设置为cookie,但第二个请求不会在其请求头中发送它.这就是为什么第二个请求创建一个新会话并返回一个新的JSESSIONID.
在发送请求的客户端代码中,
Ext.Ajax.request({url:'', callback..})- 没有明确设置JSessionId或任何cookie.
奇怪的部分并非所有cookie密钥都缺失,只有JSESSIONID,这意味着cookie不会被浏览器禁用和设置.
为什么浏览器不发送JSESSIONID?我在firefox/chrome中试过这个.
这也只发生在我当地的环境,QA环境中.的webapp工作正常.
网络相册http://picasaweb.google.com只能选择从磁盘浏览图片.如果我在磁盘上没有图像/照片而我不想下载图像怎么办?
如果我知道图片的网址,我可以避免下载往返,然后上传回"Picasa网络相册"吗?
我正在使用SoapUI 2.5.1 - 评估版
在测试用例中,如何在SoapUI项目中保存响应消息和请求?
以下是当前正在发生的事情:当我创建一个Web服务SoapUI项目并发送一个操作的SOAP请求时,我得到一个响应XML.现在保存soapUI并退出工具后 - 当我再次打开它时,我看到响应XML选项卡为空. alt text http://i44.tinypic.com/2588qid.jpg
为什么只有请求被保存而不是响应 - 这是SoapUI中的错误吗?
谢谢-Arun
java ×4
eclipse ×2
comments ×1
cookies ×1
file-search ×1
image ×1
interface ×1
jar ×1
jnlp ×1
jsessionid ×1
literals ×1
overloading ×1
overriding ×1
picasa ×1
search ×1
session ×1
soap ×1
soapui ×1
testing ×1
upload ×1
url ×1
wcf ×1
web-services ×1