The JRE could not be found. Edit the server and change the JRE location.

先装jdk1.5再装1.6或者先装1.6卸载再装1.5报错:The JRE could not be found. Edit the server and change the JRE location. 会改变工程的settings文件和.class文件   解决办法1:把你的eclipse工作文件删掉,重新安装建立eclipse/workspace将里面的settings和.calss文件导入。 解决办法2:还有可能改变你工程中的某个类,所以建议把你的工程重新导入,工程必须是你要转换的jdk下运行过的   转换jdk版…

deployJava.js

昨天上头说要用js检测一下浏览器的信息和客户端JRE信息。关于浏览器的信息,js内置对象navigator可以取出来。关于JRE的信息,可以使用Java Deployment Tools中的deployJava.js,下载地址:http://www.java.com/js/deployJava.js 相关的注释版本:http://www.java.com/js/deployJava.txt该文件提供了提取和处理客户端浏览器的简单调用,很大程度上简化在网页上启动applet的工作量。deployJava.getJREs()…

??JVM

了解jvm体系 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。 Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种…

一篇 java 程序运行的基础知识【Java bytecode】

JVM 线程栈 到 函数运行每一个JVM线程来说启动的时候都会创建一个私有的线程栈。一个jvm线程栈用来存储栈帧,jvm线程栈和C语言中的栈很类似,它负责管理局部变量、部分运算结果,同时也参与到函数调用和函数返回的工作中。JVM规范中运行线程栈的大小可以是固定的或者是动态分配的,也可以是根据一定规则计算的。不同jvm对栈的实现会不同,一些可能提供给开发人员自己控制jvm线程栈初始大小的方式;对…

读Excel文件

jsp页面: form id=”excelForm” method=”” enctype=”multipart/form-data”> input type=”file” id=”” name=”” text=”浏览”/> 并且建一个ActionForm private FormFile fileName 设置FormBean在Structs配置文件中 form-beans>    form-bean name="fileForm" type="com.wq.form.ExcelForm"/> /form-beans> action name="excelForm" type="com.wq.action.AgentInfoAction" parameter="method" scope="req…

争论话题:Java传值还是传引用?

辞职专心找工作了。没事干就开始啃那本买了一年多都还没看的Thinking In Java。巩固巩固基础吧 :D Java传值还是传引用好像自Java出现后就一直存在争论,大家各持己见。这里阐述下自己的理解,算是对Thinking in Java的一个读书笔记。 一.预备知识 在Thinking in Java的第二章里,提到了Java将对象存放到了哪里。这里主要看栈和堆。 看下面几行代码的区别。int i = 1;String str = new String("Hello")…

JXL使用简单举例

   JAVA EXCEL API 使用【转】  JAVA EXCEL API简介  Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。  现在发布的稳定版本是V2.0,提供以下功能:  从E…

我和java

    和很多人一样java是我的初恋  2003年的春节 那时我还是学生  我在网上无意看到一本介绍java的书  然后就看开始学习java  毕业之后就做了java程序员 直到现在  很自热的接受了java的思维方式 从来没有怀疑过java是最好的语言  可现在这种信念动摇了  这几年我看到了太多失败的Java项目  当然项目的失败不是语言的原因  可我也不再迷恋java了   我们遇到的项目大多数都是中小型项目  我们有必要分那…

Maven

如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的一个项目管理工具提供了构建工具所提供功能的超集。 除了提供构建的功能,Maven还可以生成报…

准备使用Maven

 在本节,架设你是第一次使用Maven并且已经安装、设置好了Maven。如果你还没有配置好,请在继续之前,查看“Maven下载和安装指南”。根据你的电脑所处的位置,可能需要做一些准备工作以使Maven正常工作。如果你位于防火墙后面,你可能需要对Maven进行设置,以应对这种情况。那么,根据下面的内容创建一个<your-homedirectory>/.m2/settings.xml文件: <settings> <proxies> <proxy…

Maven工作总结(二) maven编译C++项目

maven , , , , 发表评论
当初科长看中Maven就是考虑到Maven能编译C++项目; 用到的是native-maven-plugin,与maven-native-msvc-1.0-alpha-2.jar pom.xml build写法 [code] - - org.codehaus.mojo native-maven-plugin true - msvc org.codehaus.mojo.natives.msvc.MSVC2003EnvFactory - win32 - - - exe - win32 [/code]---envFactoryName,通过指定用到的类指明用到的VC编译器 [u]我们项目用的是.net2003 必须安装在C:\Program…

【项目管理和构建】十分钟教程,eclipse配置maven + 创建maven项目(三)

上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如下:  1. 安装jdk  2. 已安装好 maven,将maven配置成功  3. 下载Eclipse,解压缩安装完成,建立工作空间。  这些内容相信大家都已经轻车熟路了,如果不会,请大家查看上篇博文,这里就不再累述了。 eclipse…

maven初体验

之所以看Maven,是因为看到一些文章,讲Maven是如何支持项目构建的,是下一代Ant……。于是乎,经不起诱惑,也开始接触了一下Maven。        Maven的基本概念先不讲,这里主要记录我的一些体会。        我对Maven印象最为深刻的是:Maven其实不是Ant,Ant通过Task完成很多关于项目编译,打包之类的问题,然后提供了很多的Task,完成其它的工作。Maven的目标其实非常特定,它就是为了简化项目构建的过程…

使用 Felix Maven Bundle 插件将 Jar 包打入到 OSGi bundle 中

在开发 OSGi bundle 时,如果你的 Bundle 所依赖的某个 Jar 并不是一个 OSGi bundle(可以通过 MANIFEST.MF)文件看出来)。有一些解决方法:   将这个 Jar 包的 MANIFEST.MF 文件修改为符合 OSGi 规范的格式。这个工作可以手工做。(网上的使用 Eclipse 完成这个工作的方法我没有成功。成功者可告诉我方法) 将 Jar 包打入到你的 OSGi 包中。下面介绍使用 Felix 的 Maven Bundle plugin 去实现这个方…

今天工作记录

1.mysql命令里执行*.sql脚本,用source *.sql 2.运行*.jar用:java -Xms64m -Xmx512m -jar *.jar 3.启动tomcat和关闭tomcat,在tomcat/bin下,shutdown.sh和startup.sh 4.在mysql里设置utf8字符集:   charset utf8;
下一页 »