11 2012 档案
摘要:打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version:1.0Created-By:ApacheAnt1.5.1Extension-Name:StrutsFrameworkSpecification-Title:StrutsFrameworkSpecification-Vendor:ApacheSoftwareFoundation
阅读全文
摘要:jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...其中 {ctxu} 是 jar 命令的子命令,每次
阅读全文
摘要:在build.xml文件中的javac处添加编码格式说明: <javac srcdir="${project.src}" destdir="${project.output.build}" debug="on" encoding="UTF-8" deprecation="on" listfiles="on" includeAntRuntime="no"> <compilerarg value="-Xlint:all"/
阅读全文
摘要:利用jmail 发邮件就不赘述,本文主要说下利用jboss本身的服务:mail-service。配置文档位置 {jboss4.2_home}/server/default/deploy/mail-service.xml,原配置如下;<mbean code="org.jboss.mail.MailService" name="jboss:service=Mail"> <attribute name="JNDIName">java:/Mail</attribute> <attribute name
阅读全文
摘要:参考了文章:https://zorq.net/b/2011/07/12/adding-a-mysql-datasource-to-jboss-as-7/以mysql数据库配置为例,主要有下面5步:1、创建文件夹:%JBOSS_HOME%/modules/com/mysql/main2、COPY相应的数据库驱动JAR包到上面创建的目录下,这里使用的是:mysql-connector-java-5.1.18-bin.jar3、在相同目录下创建module.xml,内容如下:<?xml version="1.0" encoding="UTF-8"?>
阅读全文
摘要:Jboss4很老的版本了,最近维护一个老项目,发布在jboss4上,搜集下资料,解决如下:1. Copy数据库的JDBC驱动至部署文件夹中的lib目录下2. 建立所需要连接的物理数据库表。3. 建立数据库配置文件,配置数据库参数,文件以-ds.xml为结尾,如mysql-ds.xml。配置文件具体方法参照docs/example/jca下,有各种数据库的例程。在这里只介绍几个常用的配置。修改好的配置文件放在web应用部署目录下,如web应用为all,则放在$JBOSS4_HOME\server\all\deploy下。4. 修变jboss的CMP配置文件jbosscmp-jdbc.xml参数。
阅读全文
摘要:今天要在Nginx上设置禁止通过IP访问服务器,只能通过域名访问,这样做是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网,从网络上搜到以下解决方案: Nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效 最关键的一点是,在server的设置里面添加这一行: listen 80 default; 后面的default参数表示这个是默认虚拟主机。 这个设置非常有用。 比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500. 目前国内很多机房都要求网站主关闭空主机...
阅读全文
摘要:mvn deploy:deploy-file -DgroupId=XX.XX.XX -DartifactId=XX -Dversion=xxx -Dpackaging=jar -Dname=XX-Dfile=XX.jar -Durl=http://xxx:8081/nexus/content/repositories/xxx -DrepositoryId=xxxDgroupId和DartifactId构成了该jar包在pom.xml的坐标,项目就是依靠这两个属性定位。自己起名字也行。Dfile表示需要上传的jar包的绝对路径。Durl私服上仓库的位置,打开nexus——>reposito
阅读全文
摘要:一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.1、清空日志DBCCSHRINKFILE(库名_log,0)DUMPTRANSACTION库名WITHNO_LOG2、截断事务日志:如果出现“未能在sysfiles中找到文件库名_log'。DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系。”则使用这句SQL操作BACKUPLOG库名WITHNO_LOGDBCCSHRINKFILE(2,0)3.收缩数据库文件(如果不压缩,数据库的文件不会减小企业管理器--右键你要压缩的数据库--所有任务
阅读全文
摘要:为更好的分享本人的博客,本人在博客园地址:http://www.cnblogs.com/blogyuan/,里面也有博文,本博客将不定期将两个博客上的博文同步,欢迎转载!
阅读全文
摘要:为更好的分享本人的博客,本人在CSDN的博客园地址:http://blog.csdn.net/conconbenben,里面也有博文,本博客将不定期将两个博客上的博文同步,欢迎转载!
阅读全文
posted @ 2012-11-09 16:29
IT_熊
摘要:由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案如下: 在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface 2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. C...
阅读全文
摘要:这里简单介绍一下将JAVA源代码打包生成EXE文件的过程。 整个过程分为两个阶段,也就是两个软件的使用: 第一个阶段:将源码打包成JAR文件。涉及到eclipse(较新的版本是2009年7月发布代号为GALILEO的3.5版)的使用。 在即将要打包的项目上右键,选择Export(中文版的“导出”),在弹出的窗口中选择Java子目录下的JAR file。然后eclipse会自动选好要打包的项目,大家可以点击左侧的小三角形(旧版的加号)查看项目里被打包的资源。在JAR file中设置打包生成jar文件的输出目录,接着在出现的窗口中选择Use existing manifest from wor..
阅读全文

浙公网安备 33010602011771号