The serializable class XXX does not declare a static final serialVersionUID field of type long serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性. 你可以随便写一个,在Eclipse中它替你生成一个,有两种生成方式:一个是默认的1L,比如:private static final long serialVersionUID = 1L;一个是根…
编写实体类并且继承序列化接口时候,实体类会有警告,要生成一个静态的serialVersionUID. 上网搜了一下资料,现通俗解释一下: 点击前2个选项,会生成: private static final long serialVersionUID = 474750103221294654L; serialVersionUID用来作为Java对象序列化中的版本标示之用: 如果一个序列化类没有声明这样一个static final的产量,JVM会根据各种参数为这个类计算一个: 对于同样一个类,不同版…
问题: 在Eclipse中,继承类时,总是提示下面的警告(Warning),按理说警告是没有关系的,但是程序看起来老不爽了,这是强迫症的关系(呵呵) The serializable class XXX does not declare a static final serialVersionUID field of type long 解决办法: The serializable class XXX does not declare a static final serialVersionUI…
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性. 在Eclipse中可以自动生成,有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名.接口名.成员方法及属性等来生成一个64位的哈希字段,比如:private static final long serialVersionUID = -8940196742313994740L. 当你…
原文: http://blog.csdn.net/ultrakang/article/details/41820543…
在编译以下Java程序时,出现The serializable class  does not declare a static final serialVersionUID field of type long警告 package learn; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class SimpleGui3C implements ActionListener{ JFrame f…
关于myeclips提示The serializable class XXX does not declare a static final serialVersionUID field of type long的警告 我们在用eclips/myeclips的时候,会出现这个warning,比如在用hibernate时,自动生成表的对应类后,就有这个提示.这是为什么呢? 这与jdk的版本没关系,那是Eclipse提供的功能. 你点它warning的icon两下Eclipse就会自动给定,如果你不…
用惯了VS,再用Eclipse,完全有一种从自动挡到手动挡的感觉啊. 很多同学在Eclipse下开发web项目,每一次修改代码,看效果的时候都有右键项目->Run as -> Run on server,然后慢吞吞的打开Eclipse的内建浏览器,显示如下一个界面,让人看起来分外忧郁! 在网上查了一圈,其它的方式基本都在教大家将项目发布到tomcat目录的webapp目录下,虽然比默认方式要好些,但是http://localhost:8080/InskyScheduleCenter/之类的ur…
做项目的时候,不小心把Eclipse下的么个文件删除了,虽然有svn但是最新修改的代码没有提交,怎么办,在网上查了下,eclipse是可以还原删除文件的.具体做法如下所示 恢复删除的文件 1 在项目上点击鼠标右键,选择Restore From Local  History 2  选择需要恢复的文件 恢复修改的文件 同样eclipse也可以恢复文件修改或删除的内容 1 在所需文件上鼠标右键,选择Replace With->Local History 2 选择要恢复内容的文件 OK,以后不小心删除文…
maven项目用起来很方便,但是它的目录结构和eclipse的目录结构是有区别的,故而在eclipse下的maven项目,直接运行调试是有一些问题的. 为了方便maven项目的运行调试,因而也就有了像tomcat-maven-plugin,jetty-maven-plugin这类maven插件,不使用eclipse的运行,而直接在maven中运行这类插件是一点问题没有的,调试使用都很方便.但是resin这个容器在maven下的插件就不怎么样了,而且也不再有维护支持了.此时就只能使用eclipse…
一 在github上下载工具 https://github.com/getfatday/keytool-importkeypair 二 将工具在Linux环境下解压或者解压后Copy到Linux下,运行如下命令 keytool-importkeypair -k ~/android/debug.keystore -p android -pk8 ~/android/platform.pk8 -cert ~/android/platform.x509.pem -alias anyname 其中 -k:…
我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但是很多朋友都认为NetBeans在中国用户不多,MyEclipse又是收费产品,都没有Eclipse好,很多读者都希望我们 介绍一下Eclipse下搭建的Android开发环境,本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最 新版本,希望大家喜欢. 一 相关下载 (…
工作中我们可能会遇到这种问题,项目在Eclipse下就是不编译,无论项目clean,重新build项目,重启eclipse,重启电脑都不好使.... 这时候我们可以把项目的jdk删掉,重新add一下,项目就可以重新编译了.…
转载地址:http://blog.csdn.net/jnqqls/article/details/8946964 1.错误: 在Eclipse下启动tomcat的时候,报错为:Eclipse下启动tomcat报错:The archive: C:/Program Files(x86)/Java/jdk1.7.0_10/lib/tools.jar which is referenced by the classpath, doesnot exist. 2.原因: 这是因为我中途移动过tomcat的位…
Eclipse下maven使用嵌入式(Embedded)Neo4j创建Hello World项目 新建一个maven工程,这里不赘述如何新建maven工程. 添加Neo4j jar到你的工程 有两种方式: 上网站官网下载jar包,根据自己的系统下载不同的压缩包,详细过程不描述,请自行搜索其他博客 通过maven获得jar包 pom.xml文件下添加dependency <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns…
本文转载自:http://www.cnblogs.com/zlslch/p/5882567.html 当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访问很多远程仓库. Eclipse *版本 Eclipse *下载 强烈推荐书籍:Maven实战   许晓斌著.目前是第一版 注意:最新版本的Eclipse代号Mars,已经直接集成了Maven,所以…
关于eclipse下的webservice开发,有非常多的教程,这里只记下学习过程中的弯路: 1.无论是CXF模式还是AXIS模式,在出现start server之后,点击next报错:"selection must be wsdl",原因其实非常简单,就是启动server时有异常,没有可以访问的wsdl.需要将异常解决了之后就行. 2.使用CXF模式时,CXF的版本要与eclipse中的一致,eclipse mars.1下要求CXF2.x,此时官网的已经到3了,使用老版本. 3.使用…
在Eclipse下生成jar包分很多种情况.最简单的情况是没有用到第三方jar包,那么直接Export就可以生成jar包.但是如果用到了第三方jar包,那么就比较繁琐了,很不方便.FatJar可以解决这个问题,使用FatJar,即使包含了很多第三方jar包,也可以很方便的生成jar包. 安装FatJar的方法有两种,可以下载文件,复制到Eclipse的plugin文件夹下,也可以在线安装.下面介绍在线安装的步骤. (1)在Eclipse里面点击Help->Install New Software…
作者:朱先忠编译 转自天极[url]http://dev.yesky.com/356/2578856.shtml[/url] 简单介绍一些基本操作1.同步在Eclipse下,右击你要同步的工程-team-与资源库同步-这时会进入同步透视图,会显示出本机与SVN上内容有不同的文件,双击文件名,会显示出两个文件中哪里不同;2.提交在同步透视图下有"灰色向右的箭头,表示你本机修改过",右击该文件,可以选择提交操作;3.覆盖/更新在同步透视图下有"蓝色向左的箭头,表示svn修改过&q…
libev库安装: 1.下载页面:http://dist.schmorp.de/libev/ 当前版本下载: [root@mid_server ~]# cd /usr/local/src  [root@mid_server src]# wget http://dist.schmorp.de/libev/libev-4.20.tar.gz    2.解压以及安装: [root@mid_server src]# tar -zxvf libev-4.20.tar.gz [root@mid_server…
进入preferences——键入“spelling”——看到勾选框:Enable spelling check,去掉勾选框,可消除eclipse下的拼写错误…
之前安装zookeeper的时候,就配置过linux下的java环境,即安装过linux JDK,配置过JAVA_HOME   和PATH  变量,,, 现在要运行一个java客户端,来消费kafka服务器上队列中的数据,或者说队列中,<key,value>中的message 实体,,, 同时需要运行maven插件  来打包管理所有安装过程中出现的包依赖关系,,,在RHEL linux  6.1上,安装依赖包有点麻烦,所以在本地安装一个eclipse环境,用maven通过本地网络来获取依赖,,…
eclipse下Android无法自动生成apk文件怎么办? 现象:创建android工程后,通过手动build/clean或自动build均无法在bin文件夹下生成.apk文件 解决方法:进入windows→perferences→Android→Build,去勾选skip packaging and dexing until....,并重新clean即可生成apk文件…
在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip 2.下载完后将zip进行解压,解压的内容放在Eclipse下的plugin目录下 3.在links目录下新建一个tomcat.link文件内容为plugin下tomcat插件的目录如 F:\eclipse\plugins\com…
当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访问很多远程仓库. Eclipse *版本 Eclipse *下载 强烈推荐书籍:Maven实战   许晓斌著.目前是第一版 注意:最新版本的Eclipse代号Mars,已经直接集成了Maven,所以无需安装m2Eclipse插件. Eclipse下新建Maven项目 1.下载Maven安装包 进入M…
eclipse下新建maven项目 1.1下载maven安装包 进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示:\ 选择当前最新版本:"apache-maven-3.3.9-bin.zip",下载到本地,解压缩到本地磁盘下. 1.2 配置 修改默认的本地仓库位置 进入Maven安装目录下的conf子目录中,打开settings.xml进行配置修改. Maven默认的本地仓库位置是当前用户工作目录下的".m2/…
一.eclipse安装位置和存放文件位置 eclipse安装位置:D:\ProgramFile\eclipse存放文件:D:\mydep 二.下载插件 这里下载的是PropertiesEditor解压到D:\mydep下D:\mydep\PropertiesEditor在PropertiesEditor,新建立eclipse目录并在eclipse目录下建立features和plugins如果解压后直接有features和plugins,请直接复制 三.建立links文件夹和.link文件 在ec…
在导入网友提供的Tomcat源码工程时候出现了 The project cannot be build until build path errors are resolved Unbound classpath variable:"a_Tomcat6-depend/ant1.7/ant.jar " in project Tomcat6 弄了一个早上才意识到错误出现在工程的“.classpath”文件里面 改文件内容为: <?xml version="1.0"…
官方在线帮助文档:http://ant.apache.org/manual/index.html 中文汉化 帮助文档:http://www.cnblogs.com/pengxl/archive/2010/12/13/1904481.html 一.概述 ant 是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发.在实际软件开发中,有很多地方可以用到ant. 开发环境: System:Windows JDK:1.6+ IDE:eclipse ant:1…
最近想自己弄弄Python,手上就有eclipse,也不想在安装别的IDE占空间,就在网上找了一下eclipse支持开发python的插件,果然有. pydev官网地址:http://pydev.org/index.html 最开始安的最新版的PyDev(5.3.1)版本,但是新建py文件后发现总是弹出告诉eclipse版本过低的问题,让更新eclipse或者换低版本的PyDev. 搜了一下原因,jdk1.7,eclipse4.5最好用pydev4.5.5版本的.不想因为它在重新下一个eclip…