Parcourir la source

bugfix 编译失败

roo00 il y a 6 ans
Parent
commit
43a247d527

+ 2 - 2
o2server/build_common.xml

@@ -96,7 +96,7 @@
 
 	<target name="createEnhancePersistenceXml">
 		<mkdir dir="${basedir}/src/main/resources/META-INF" />
-		<java classname="com.x.base.core.entity.tools.EnhancePersistenceXmlWriter" fork="false">
+		<java classname="com.x.base.core.entity.tools.EnhancePersistenceXmlWriter" fork="true">
 			<sysproperty key="file.encoding" value="utf-8" />
 			<classpath>
 				<pathelement path="${basedir}/target/classes" />
@@ -111,7 +111,7 @@
 				</fileset>
 			</classpath>
 			<arg value="{
-					path:'${basedir}/src/main/resources/META-INF'
+					path:'${basedir}'
 				}" />
 		</java>
 	</target>

+ 1 - 1
o2server/x_base_core_project/src/main/java/com/x/base/core/entity/tools/EnhancePersistenceXmlWriter.java

@@ -51,7 +51,7 @@ public class EnhancePersistenceXmlWriter {
 			}
 			OutputFormat format = OutputFormat.createPrettyPrint();
 			format.setEncoding("UTF-8");
-			File dir = new File(arg.getPath());
+			File dir = new File(arg.getPath(), "target/classes/META-INF");
 			FileUtils.forceMkdir(dir);
 			File file = new File(dir, "persistence.xml");
 			XMLWriter writer = new XMLWriter(new FileWriter(file), format);