java
文章平均质量分 52
fanjieshanghai
这个作者很懒,什么都没留下…
展开
-
JDK所有旧版本在官网中的下载地址
http://www.oracle.com/technetwork/java/archive-139210.html原创 2015-11-20 15:52:56 · 267 阅读 · 0 评论 -
【java.lang.UnsupportedClassVersionError】版本不一致出错
原文:http://www.cnblogs.com/xing901022/p/4172410.html【java.lang.UnsupportedClassVersionError】版本不一致出错 这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lu转载 2016-05-04 14:47:56 · 841 阅读 · 0 评论 -
java反射详解转(二)
【案例】通过反射取得并修改数组的信息: ?123456789101112import java.lang.reflect.*;class hello{ public static void main(String[] args) { int[] temp={1,2,3转载 2015-12-02 23:47:41 · 96 阅读 · 0 评论 -
一个JAVA多线程的实例 (生产者和消费者)
写出一组模拟生产者/消费者的协作程序其中包括一个WoTou.java,代表消息一个MsgQueue.java,为一个队列,提供put(Message msg)方法和get()方法一个Produer.java,为生产者线程,在其run方法中每隔1秒产生一个Message对像并放入MsgQueue队列一个Consumer.java为消费者线程,在其run方法中不断从MsgQueue队列转载 2015-12-02 23:45:51 · 173 阅读 · 0 评论 -
java invoke 反射的使用方法
java invoke:动态调用类的方法 这个的例子,用在导入数据的时候,可以灵活的使用。很方便、实用。 1.User.java view plain package cvr.vo; public class User { private String username; private String pas转载 2015-12-02 22:29:38 · 305 阅读 · 0 评论 -
java反射详解转(一)
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Reflec转载 2015-12-02 23:47:00 · 85 阅读 · 0 评论 -
JavaMail通过Exchange发送邮件
转自:http://jarvi.iteye.com/blog/2209212使用Exchange Server邮件服务器发送邮件的特殊之处在于用户名username必须添加所在域的前缀,比如要使用域domain中的用户demo@sample.com来发送邮件,那么登录名要改成domain\demo,而不是普通stmp服务器中的demo@sample.com。 下面贴出演转载 2015-12-02 23:19:11 · 1768 阅读 · 1 评论 -
Unsupported major.minor version 51.0 错误解决方案
jdk1.6工程中使用外部jar包中类出现:Unsupported major.minor version 51.0原因分析:出现上述错误是因为:外部jar包使用jdk1.7(jdk7)编译,而使用此jar包的工程jdk版本为jdk1.6(jdk6),算是版本不支持。 解决方法见下面的步骤:第一步:在eclipse新增jdk1.7。如下图所示:第二步:修改eclip转载 2015-12-02 15:37:00 · 220 阅读 · 0 评论 -
Eclipse @override报错解决
我想这个问题肯定困扰了很多人,我也不例外。新公司用的东西多多少少会与我们以前公司的有所不同。所以这个问题也时常伴随在我们身边。 第一种解决方案:@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的ec转载 2015-12-01 14:05:56 · 129 阅读 · 0 评论 -
mavn 为MANIFEST.MF增加属性方式
最近在做项目的自动化部署的过程中,需要在每个jar中的MANIFEST.MF文件中增加一些属性,由于项目是用MAVEN管理,打jar包也是用MAVEN的maven-jar-plugin插件完成,查看了maven-jar-plugin插件的官网介绍,默认生成的MANIFES.MF文件中只包括以下几项Manifest-Version: 1.0 Archiver-Version: Plexus Ar转载 2015-11-26 14:13:37 · 490 阅读 · 0 评论 -
mvn打包生成JAR文件,双击执行提示Failed to load Main-Class manifest attribute from D:\Java...J
方法一)因为你没有设置好MANIFEST.MFManifest-Version: 1.0Sealed: trueMain-Class: servletName(你要运行的程序名称,不要带class)Class-Path: A.jar jbossall-client.jar(加入你需要的包)记得最后要多一个回车方法二)1.jar文件打包原创 2015-11-26 11:19:34 · 398 阅读 · 0 评论 -
Failed_to_load_Main-Class_manifest_attribute_from
原因描述:MANIFEST.MF文件中的Main-Class配置不正确或格式不正确 检查方式:以WinRarR的方式打开jar包,如图所示, 点击进入箭头所指的META-INF文件夹 将MANIFEST.MF拷贝出来进行编辑 编辑内容,示例如下: 注意好以上三个方面就应该没什原创 2015-11-26 11:22:23 · 219 阅读 · 0 评论 -
maven打jar包同时添加MANIFEST.MF文件中Class-Path所有需要jar
123456789101112 org.apache.maven.plugins maven-jar-plugin true lib/转载 2015-11-26 14:13:10 · 2366 阅读 · 0 评论 -
Jenkins + Maven + TestNG参数化调用测试用例
Jenkins + Maven + TestNG参数化调用测试用例希望实现的场景:Jenkins中的Job可针对不同浏览器,不同环境,运行不同的测试用例集,但测试用例只保持一份。具体实现的思路:在运行Jenkins Job时传入参数,运行 mvn test 命令时把相应的参数带上,最终影响被执行的测试用例。下面看看是如何一步步实现的:1、在TestNG的XML中设置参数转载 2015-11-24 15:24:15 · 534 阅读 · 0 评论 -
SVN+Jenkins+Maven+Appium+TestNG+ReportNG 实战 Android 自动化测试
转自:https://testerhome.com/topics/658好吧,标题写得好长.言归正传,本文主要是讲述如何使用这些工具来整合流程,实现Android平台的自动化测试.首先说下背景,因为我测试的东西面向多个国家,对于不同的地域可能有不同的功能,对应不一样的发行渠道,需要测试工具有便捷的case管理功能,能方便地面对不同的发行渠道选择不同的case.而Te转载 2015-11-24 15:41:16 · 314 阅读 · 0 评论 -
关于JAVA项目中CLASSPATH路径详解
转自:http://blog.csdn.net/cheney521/article/details/8672066在dos下编译java程序,就要用到classpath这个概念,尤其是在没有设置环境变量的时候。classpath就是存放.class等编译后文件的路径。javac:如果当前你要编译的java文件中引用了其它的类(比如说:继承),但该引用类的.class文件转载 2015-11-24 10:53:38 · 135 阅读 · 0 评论 -
linux如何安装jdk
第二种方法:一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-li转载 2015-11-20 16:27:27 · 171 阅读 · 0 评论 -
linux安装jdk时提示: bad ELFy Installing JavaDB
现象:linux安装jdk时提示: bad ELFy Installing JavaDB原因:少包解决方案:配置好yum源,安装glibc:yum install glibc.i686[root@sh-auto-test java]# ./jdk-6u26-linux-i586-rpm.binUnpacking...Checksumming.原创 2015-11-20 16:56:56 · 392 阅读 · 0 评论 -
Java中dao层和service层的区别
今天看了一篇文章,写的是关于Java中dao层和service层的区别,写的是相当好。忍不住跟大家分享。service是业务层,dao是数据访问层。记得以前刚学编程的时候,都是在service里直接调用dao,service里面就new一个dao类对象,调用,其他有意义的事没做,也不明白有这个有什么用,参加工作久了以后就会知道,业务才是工作中的重中之重。我们都知道,标准主流现在的编程方式都是...转载 2019-03-06 09:54:48 · 13753 阅读 · 3 评论