glassfish 安装

一、安装1、转到需要安装glassfish的目录cd /export/home/web2、用jar命令解压glassfish的安装包java -jar -Xmx512m /export/home/icinfo/software/glassfish-installer-v2ur2-b04-linux-ml.jar3、进入glassfish目录cd /export/home/web/glassfish4、修改glassfish目录下lib/ant/bin/ant的权限为777chmod 777 lib/ant/bin/ant5、安装glassfishlib/ant/bin/ant -f setup.xml安装完成!二、启动1、进入g…

Java程序启动脚本(windows下的bat和linux下的sh)java application和web application

1、确定哪些类文件是需要做成启动脚本的执行接口,单独拿出来。最好不好package了   2、把引用到的文件打成jar包,把引用到的jar包都放在一起! 打包方式: jar -cvf xx.jar com/*  com包下多个文件 jar -cvf xx.jar * jar -cvf xx.jar xx.class 注意:如果是web应用程序的话,需要到WebRoot/WEB-INF/classes目录下把class打包,而不是打包src源文件。注意包路径问题!   3、编写脚本 bat编写 javac -…

tomcat6.0 + myeclipse6.5下tomcat 数据源的配置

(1)环境: 如题  很重要!不同的环境,不同的配置 ! (2)struts包的加载: 我的MyEclipse6.5 下加载他自带的struts jar包时出错,出现“collections 下找不到 quickHashMap"的异常(大概意思,忘了记录下来),后来去除他自带的STRUTS JAR,加上独立的Jar,并且将 所有的STRUTS jar 都复制加到 工程的WEB-INF/lib中。 (3)将 数据库联接JAR文件分别COPY 到 工程的WEB-INF/lib下 和 tomcat 下的lib下。 (4…

用jar 命令打包war包

假定有一个Web应用:C:/myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:/>cd myHomeC:/myHome/>jar   cvf   myhome.war   */ .解释:jar   cvf   [A=》 war包名 ].war   [B=》 资源文件及文件夹 ]   [C=》 将要生成war包的目标文件夹 ]“*/”(B=》)代表当前目录(C:/myHome)下的所有文件及文件夹。“.” (C=》)表明将要在…

Tomcat5启动流程与配置详解 2

2011-03-18 13:492.3加载类和资源的顺序为:1、/Web-INF/classes 2、/Web-INF/lib/*.jar 3、Bootstrap 4、System 5、$CATALINA_HOME/common/classes6、$CATALINA_HOME/common/endores/*.jar 7、$CATALINA_HOME/common/lib/*.jar 8、$CATALINA_HOME/shared/classes9、$CATALINA_HOME/shared/lib/*.jar3.server.xml3.1配置tomcat组件的XML文件server.xml:①顶层类元素[Top Level Elements]: 位于整个配…

web文件上传

一、组织结构 创建File_upload_download工程,导入jar,在建立其他文件。 二、文件上传所需的jar //文件上传需要依赖的jar commons-fileupload-1.3.1.jar commons-io-2.2.jar //el表达式需要的jar jstl.jar standard.jar 三、上传页面部署 单文件 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>上传页面</title> </he…

java:取得程序的“根目录”的位置

  1,当被封装在一个jar里的时候,在jar的MANIFEST.MF文件的Class-Path里,加入点(.)。然后用下面的代码 URL url = Program.class.getResource("/");   if (url != null) { baseDir = new File(Program.class.getResource("/").toURI()); } else { System.out.println("Cant not find base dir out.give up."); return; }   2,部署于tomcat中的web app,则直接可以调用系统属性“webapp.root”。比如…

使用JNLP的几个问题

jar资源中不能使用".."表示父文件夹,并且每一个jar元素都只能引用一个jar包,无法使用通配符jar资源中不能出现两个不同签名的jar包jnlp的codebase可以使用"$$codebase"表示当前的web application,是由JnlpDownloadServlet解析的,但是要引入jnlp-servlet.jar包,参考(http://java.sun.com/j2se/1.4.2/docs/guide/jws/downloadservletguide.html)。在安装JDK的时候,在JAVA_HOME/SAMPLE/jnlp下就有

用jar命令将Web应用打包成war文件的简单方法

假定有一个Web应用:C:\myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:\>cd myHomeC:\myHome\>jar cvf myhome.war */ .解释:jar cvf [A=》war包名].war [B=》资源文件及文件夹] [C=》将要生成war包的目标文件夹]“*/”(B=》)代表当前目录(C:\myHome)下的所有文件及文件夹。“.” (C=》)表明将要在当前目录中生成war包。操作…

maven 入门

from: http://tb.blog.csdn.net/TrackBack.aspx?PostId=560639 由于maven鼓励各项目共用同一个jar资料库,所以象ant般在每个项目的lib中存放jar将 很少发生,而且并不需要你自己下载所有的依赖jar,只用告所它:名称-版本就行了,它会在 一些集中放置jar的网站自动下载,稍慢了些,不过,以后你就明白这样的好处了。 1.下载: http://maven.huangdong.com/start/download.html 我们应挑选其中的中文版下…

eclipse—jar包随着工程行

[code]注意:如果只是把jar包在build path下导入,那么把这个工程打成包后那些jar是不会有的,所以,解决办法是先在工程上建立一个file名字叫lib,然后把jar拷到lib目录下,最后在那个jar上点击右键----》add to build path就搞定了如果是javaEE的项目,就把它放到web-info的lib目录下,eclipse会主动放入build path下的。。。//上次的电信项目就是没有拷axis包到lib下。。。纠结了一天下次注意:如果j…

web SSH项目报Table ‘performance_schema.session_variables’ doesn’t exist

遇错场景: 该maven项目依赖于另外一个公共的maven项目,公共的maven项目的pom.xml有部分mysql连接这类无用的jar引用。 解决: 方案一: 定义一个父maven项目,将jar统一放到父项目pom.xml来管理,其他子项目继承。 方案二: 类似我遇到的场景,去掉这个公共maven项目的无用jar,避免pom.xml的jar冲突。 建议: 从长计议,建议使用方案一,别给自己挖坑。

[web工程]集成struts2 mvc

  返回:[web工程]Struts2+Spring3.1+Hibernate3.6的集成 上一步:[web工程]创建web工程 下一步:[web工程]集成spring 集成struts2 mvc   添加jee5(demo中的third-lib/jee5目录中)的jar到java build path中 复制struts2的jar包到lib目录,并添加这些jar到java build path中struts2(下载)的包依赖关系如:============================================= struts2 lib: v2.2.3 struts2-core-2.2.3.jar x…

Java程序打包成jar包

Java程序打包成jar包 博客分类:  JavaJavaCC++C#JDK  方法一:通过jar命令 jar命令的用法: 下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括:     -c  创建新的归档文件     -t  列出归档目录     -x  解压缩已归档的指定(或所有)文件     -u  更新现有的归档文件     -v  在标准输出中生成详细输出     -f  指定归…

Maven2

一.背景 Maven2 的基本原理很简单,采用远程仓库和本地仓库以及 pom(project object model).xml ,将 pom.xml 中定义的 jar 文件从远程仓库下载到本地仓库,各个应用使用同一个本地仓库的 jar ,同一个版本的 jar 只需下载一次,而且避免每个应用都去拷贝 jar 。如图 1 。同时它采用了现在流行的插件体系架构,只保留最小的核心,其余功能都通过插件的形式提供,所以在执行 maven 任务时,才会自动…