??xml version="1.0" encoding="utf-8" standalone="yes"?>久久69成人,欧美孕妇孕交,五月激情久久久http://www.aygfsteel.com/ybc/category/30391.htmlzh-cnFri, 11 Apr 2008 05:15:38 GMTFri, 11 Apr 2008 05:15:38 GMT60Unsupported major.minor version 49.0 报错http://www.aygfsteel.com/ybc/articles/191827.htmlybcybcThu, 10 Apr 2008 04:48:00 GMThttp://www.aygfsteel.com/ybc/articles/191827.htmlhttp://www.aygfsteel.com/ybc/comments/191827.htmlhttp://www.aygfsteel.com/ybc/articles/191827.html#Feedback0http://www.aygfsteel.com/ybc/comments/commentRss/191827.htmlhttp://www.aygfsteel.com/ybc/services/trackbacks/191827.html 我遇到的情况Q?br />    启动weblogic8.1后发生的错误Qweblogic8.1只支持jdk1.4版本的,我用myeclipse

发布web应用E序Ӟ用编译器1.5版本的,q样D了用低版本的jdk去跑了高版本?/font>

jdk~译出来的class文gQ当然报错了QUnsupported major.minor version 49.0Q不

支持L版本?9.0Q?9.0正是jdk1.5的版本号Q?/font>

   在myeclispe的解x法:
   修改project-->property-->java compiler-->java   compliance level 把它调低,
?.0-->1.4Q改后自动编译一下,再发布就ok了^_^



ybc 2008-04-10 12:48 发表评论
]]>
Ant 入门单用的详解http://www.aygfsteel.com/ybc/articles/190148.htmlybcybcTue, 01 Apr 2008 09:11:00 GMThttp://www.aygfsteel.com/ybc/articles/190148.htmlhttp://www.aygfsteel.com/ybc/comments/190148.htmlhttp://www.aygfsteel.com/ybc/articles/190148.html#Feedback0http://www.aygfsteel.com/ybc/comments/commentRss/190148.htmlhttp://www.aygfsteel.com/ybc/services/trackbacks/190148.htmlW一步:讄下系l环境变量中的pathQD:\apache-ant-1.6.5\bin Q你的ant安装路径Q?/span>
W二步:可以在cmd的控制台上输入ant 回R可以看到有提示什么文件不存在?

W三步:当然是最重要的、最ȝ的一步了Q配|build.xml文g?/span>
我这里做了一个简单的templateQ也是常常用到的。废话不说了自己看吧?

 1<?xml version="1.0" encoding="gb2312" ?> 
 2<project name="spring" basedir="." default="run"> <!--q里的default定义的表C?nbsp;在cmd控制C直接输入ant回R后就直接执行target nameQrun的这一?/span>--> 
 3<path id="classpath"> <!--被引用的jar包或class文g的定义,后面要用到它--> 
 4
 5<fileset dir="E:\sshlib"> <!-- E序要用的jar包都攑֜了e盘的sshlib目录?/span>--> 
 6<include name="*.jar"/> 
 7</fileset> 
 8<pathelement path="."/> <!--当前目录中的class的引?/span>--> 
 9</path> 
10
11<target name="compile" description="Compile all source code"> 
12<javac destdir="." debug="true" 
13deprecation="false" optimize="false" failonerror="true"> <!--destdir定义了编译后的存放位|在当前目录--> 
14<src path="."/> <!--源文件的路径在当前目?/span>--> 
15<classpath refid="classpath"/> <!--是q里了,引用了上面的定义的包路径--> 
16</javac> 
17</target> 
18
19<target name="run" description="run the main class" depends="compile"> <!-- 执行带main的class 前提是上面的compile已经正确执行q了--> 
20<java classname="ybc.FactroyTest" fork="yes" failonerror="true"> <!-- 注意q里ybc对应的是class中package的包?/span>--> 
21<classpath refid="classpath"/> 
22</java> 
23</target> 
24


附:常用的标{֒数据cd详解 如下Q?/span>
1.<project>标签每个构徏文g对应一个项目?lt;project>标签时构建文件的Ҏ{。它可以有多个内在属性,如代码中所C,其各个属性的含义分别如下?
(1) default表示默认的运行目标,q个属性是必须的?
(2) basedir表示目的基准目录?
(3) name表示目名?
(4) description表示目的描q。每个构建文仉对应于一个项目,但是大型目l常包含大量的子目Q每一个子目都可以有自己的构建文件?

2.<target>标签一个项目标{下可以有一个或多个target标签。一个target标签可以依赖其他的target标签。例如,有一个target用于~译E序Q另一个target用于声称可执行文件。在生成可执行文件之前必d~译该文Ӟ因策可执行文件的target依赖于编译程序的target。Target的所有属性如下?
(1) name表示标明Q这个属性是必须的?
(2) depends表示依赖的目标?
(3) if表示仅当属性设|时才执行?
(4) unless表示当属性没有设|时才执行?
(5) description表示目的描q?

3Q?lt;javac>标签该标{于编译一个或一ljava文gQ其属性如?
(1).srcdir表示源程序的目录?
(2).destdir表示class文g的输出目录?
(3).include表示被编译的文g的模式?
(4).excludes表示被排除的文g的模式?
(5).classpath表示所使用的类路径?
(6).debug表示包含的调试信息?
(7).optimize表示是否使用优化?
(8).verbose 表示提供详细的输Z息?
(9).fileonerror表示当碰到错误就自动停止?

4Q?lt;java>标签该标{来执行编译生成的.class文gQ其属性如下?
(1).classname 表示执行的cd?
(2).jar表示包含该类的JAR文g名?
(3).classpath所表示用到的类路径?
(4).fork表示在一个新的虚拟机中运行该cR?
(5).failonerror表示当出现错误时自动停止?
(6).output 表示输出文g?
(7).append表示q加或者覆盖默认文件?

5. filesetcdFileset 数据cd定义了一l文Ӟq常表示?lt;fileset>元素。不q,许多antd构徏成了隐式的fileset,q说明他们支持所有的fileset属性和嵌套元素。以下ؓfileset 的属性列表?
(1).dir表示fileset 的基目录?
(2).casesensitive的值如果ؓfalseQ那么匹配文件名Ӟfileset不是区分大小写的Q其默认gؓtrue?
(3).defaultexcludes 用来定是否使用默认的排除模式,默认为true?
(4).excludes 是用逗号分隔的需要派出的文g模式列表?
(5).excludesfile 表示每行包含一个排除模式的文g的文件名?
(6).includes 是用逗号分隔的,需要包含的文g模式列表?
(7).includesfile 表示每行包括一个包含模式的文g名?

6. PathcdPath元素用来表示一个类路径Q不q它q可以用于表C其他的路径。在用作某个属性时Q\l中的各用分号或冒号隔开。在构徏的时候,此分隔符代替当前^C所有的路径分隔W,其拥有的属性如下?
(1).location 表示一个文件或目录。Ant在内部将此扩展ؓ一个绝对\径?
(2).refid 是对当前构徏文g中某处定义的一个path的引用?
(3).path表示一个文件或路径名列表?

ybc 2008-04-01 17:11 发表评论
]]>
利用spring2.0+hibernate3.2来做个hbm2ddlQhibernate配置文g直接帮你Q简单示?http://www.aygfsteel.com/ybc/articles/ybc.htmlybcybcWed, 26 Mar 2008 07:22:00 GMThttp://www.aygfsteel.com/ybc/articles/ybc.htmlhttp://www.aygfsteel.com/ybc/comments/188764.htmlhttp://www.aygfsteel.com/ybc/articles/ybc.html#Feedback0http://www.aygfsteel.com/ybc/comments/commentRss/188764.htmlhttp://www.aygfsteel.com/ybc/services/trackbacks/188764.htmlq行环境Qeclipse3.2Qmyeclispe5.1
数据库:mysql4.1
服务期:tomcat5.5
框架Qspring2.0Qhibernate3.2
1。第一步:把环境搭hQ徏个webproject目
2。第二步Q徏个简单的c?/p>       例如Q?

package vo;

public class Student {
 private int id;
 private String name;
 public Student(int id, String name) {
  super();
  this.id = id;
  this.name = name;
 }
 public int getId() {
  return id;
 }
 public void setId(int id) {
  this.id = id;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }

}

W三步:配置hbm文g
 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC

"-//Hibernate/Hibernate  Mapping  DTD  3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping package="vo">

<!--  每个 class 元素映射一个持久化c?-->

<class name="Student" table="student_table">

<!--  映射标识属?-->

<id  name="id">

<!--  指定主键生成器策?-->
 
<generator  class="identity"/>
 
</id>

<!--  映射 name -->

<property  name="name"/>

 
</class>

</hibernate-mapping>

 

W四步:配置applicationContext.xml
 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="dataSource"  class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">

<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/school"/>
 
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
 
<property name="user" value="root"/>
 
<property name="password" value="1234"/>
 
<property name="maxPoolSize" value="40"/>
 
<property name="minPoolSize" value="1"/>
 
<property name="initialPoolSize" value="1"/>

<property name="maxIdleTime" value="20"/>

</bean>
 
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
 
<property name="dataSource" ref="dataSource"/>
 
<property name="mappingResources">

<list>

<value>vo/student.hbm.xml</value>

</list>

</property>
 
<property name="hibernateProperties">

<props>

<prop  key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
 
<prop  key="show_sql">true</prop>

<prop  key="hibernate.hbm2ddl.auto">update</prop>

<prop  key="hibernate.jdbc.batch_size">20</prop>
 
</props>

</property>

</bean>

</beans>

 

W五步:配置web.xml (注:主要是ؓ了加载applicationContext.xml而用的)

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
 xmlns="http://java.sun.com/xml/ns/j2ee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
 
 <context-param>
  <param-name>contextConfigLocation</param-name>

  <param-value>/WEB-INF/applicationContext.xml</param-value>
 
 </context-param>
 
 <listener> 
 
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>

 </listener>
 
</web-app>
W六步:可以发布项目和q行tomcatQ然后在数据库里可以看到徏成的student_table表了Q是不是很简单啊Q呵呵这只是个简单的入门?br />
注意Q?.在数据库中要先徏好database,我这里是school
              2.一些包不要忘记dQ如Qantlr.jar,asm.jar,c3p0.jar,cglib.jar,commoons-beanutils.jar,commons-collection,jar
hibernate3.2.jar,jta.jar,mysql-connector.jar
spring-2.0.jar{等



ybc 2008-03-26 15:22 发表评论
]]>
վ֩ģ壺 Ǽ| | | ɳƺ| ̨| | | ¡| ɳ| ̨| | | Ƕ| ӳ| | | | ˶| Զ| | | ϳ| | گ| | | | | | | ̨| Զ| | ˱| | | | | ɽ| | ƽ|