gpt4 book ai didi

java - 在上传到 Google App Engine 之前如何打包我的类(class)

转载 作者:行者123 更新时间:2023-12-01 15:15:16 24 4
gpt4 key购买 nike

我读到,在将 Java 类上传到 App Engine 之前将它们打包成 JAR 可以提高性能。谁能解释一下这是如何完成的?这可以从 Eclipse 内部实现吗?

最佳答案

您可以轻松地使用Ant来制作jar

<property name="staging.dir" value="war"/>
<property name="classes.dir" value="${staging.dir}/WEB-INF/classes"/>

<target name="jarClasses">
<delete file="${staging.dir}/WEB-INF/lib/classes.jar" />
<echo> ${staging.dir}/WEB-INF/lib/classes.jar DELETED </echo>
<jar destfile="${staging.dir}/WEB-INF/lib/classes.jar" basedir="${classes.dir}" />
<echo> ${staging.dir}/WEB-INF/lib/classes.jar JARRED </echo>
<delete dir="${classes.dir}" />
<echo> ${classes.dir} DELETED </echo>
</target>

我的布局是这样的:

/war
/build.xml

或者,您可以使用 Ant 任务来部署

Configure Eclipse to pre-bundle App Engine classes into a single JAR for faster warm-up

我还没有这样做,因为我不确定如何处理密码验证。

关于java - 在上传到 Google App Engine 之前如何打包我的类(class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11705674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com