一、在插入代码时,特定的代码会报如下错误:
插入的代码是:
<project name="TestPreCompile" default="precompile">
<property name="dist.dir" value="dist"/>
<property name="web.dir" value="WebRoot"/>
<property name="weblogic.domain" value="D:/Softs/java/bea/user_projects/domains/testdomain/autodeploy"/>
<property name="dist.dir" value="dist"/>
<property name="web.dir" value="WebRoot"/>
<property name="weblogic.domain" value="D:/Softs/java/bea/user_projects/domains/testdomain/autodeploy"/>
<path id="classpath">
<fileset dir="D:/Softs/java/bea/wlserver_10.0/server/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="D:/Softs/java/bea/jdk150_06/lib">
<include name="*.jar"/>
</fileset>
</path>
<!-- =================================
target: precompile
================================= -->
<target name="precompile" description="--> description">
<java classname="weblogic.jspc" classpathref="classpath" fork="true" failonerror="yes" maxmemory="1028m">
<arg line="-webapp d:/TestPlace/TestPreCompile/ -d d:/TestPlace/TestPreCompile/WebRoot/WEB-INF/classes -compileAll"/>
</java>
</target>
<!-- =================================
target: war
================================= -->
<target name="war" depends="clean,precompile" description="--> description">
<mkdir dir="${dist.dir}"/>
<war destfile="${dist.dir}/TestPreCompile.war" webxml="${web.dir}/WEB-INF/web.xml">
<classes dir="${web.dir}/WEB-INF/classes"></classes>
<fileset dir="${web.dir}">
<include name="**/weblogic.xml"/>
</fileset>
</war>
</target>
<!-- =================================
target: clean
================================= -->
<target name="clean" description="--> description">
<delete dir="${dist.dir}"></delete>
</target>
<fileset dir="D:/Softs/java/bea/wlserver_10.0/server/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="D:/Softs/java/bea/jdk150_06/lib">
<include name="*.jar"/>
</fileset>
</path>
<!-- =================================
target: precompile
================================= -->
<target name="precompile" description="--> description">
<java classname="weblogic.jspc" classpathref="classpath" fork="true" failonerror="yes" maxmemory="1028m">
<arg line="-webapp d:/TestPlace/TestPreCompile/ -d d:/TestPlace/TestPreCompile/WebRoot/WEB-INF/classes -compileAll"/>
</java>
</target>
<!-- =================================
target: war
================================= -->
<target name="war" depends="clean,precompile" description="--> description">
<mkdir dir="${dist.dir}"/>
<war destfile="${dist.dir}/TestPreCompile.war" webxml="${web.dir}/WEB-INF/web.xml">
<classes dir="${web.dir}/WEB-INF/classes"></classes>
<fileset dir="${web.dir}">
<include name="**/weblogic.xml"/>
</fileset>
</war>
</target>
<!-- =================================
target: clean
================================= -->
<target name="clean" description="--> description">
<delete dir="${dist.dir}"></delete>
</target>
<!-- =================================
target: deploy_war
================================= -->
<target name="deploy_war" depends="war" description="--> description">
<copy todir="${weblogic.domain}" preservelastmodified="true">
<fileset dir="${dist.dir}">
<include name="*.war"/>
</fileset>
</copy>
</target>
target: deploy_war
================================= -->
<target name="deploy_war" depends="war" description="--> description">
<copy todir="${weblogic.domain}" preservelastmodified="true">
<fileset dir="${dist.dir}">
<include name="*.war"/>
</fileset>
</copy>
</target>
</project>
可以看到上述代码是通过拷贝的方式操作的,没有代码着色。
二、上传图片时,如果以前上传过同名的图片就会将之前的图片覆盖,建议为每个上传的图片使用UUID等方式进行更名,以避免冲突。
我的机器环境:
操作系统:Windows VistaHome Premium
浏 览 器:IE7