编译JSP Servlet的标准Java编译器是javac

发布时间:2021年11月13日 阅读:443 次

编译JSP Servlet的标准Java编译器是javac

编译JSP Servlet的标准Java编译器是javac

编译JSP Servlet的标准Java编译器是javac。你可以把java编译器设置为si或jikes代替javac,这样能极大的提高性能。下面讨论设置步骤及其要考虑的事项。

8.1通过控制台改变编译器

1. 启动服务器,访问控制台。

2. 展开左边面板Servers节点。

3. 点击要配置的服务器实例的名称。

4. 选择配置(Configuration)――>常规(General),在Java Compiler编辑框输入编译器的完全路径。如:c:\visualcafe31\bin\sj.exe

5. 点击高级选项(Advanced Option)――>Show,显示其他的属性。

6. 用添加(Append)把完全路径通过Classpath框输入到JRE rt.jar 库。如:BEA_HOME\jdk141_02\jre\lib\rt.jar

7. 点击应用。

8. 重启服务器。

8.2在Weblogic.xml文件中设置编译器

n 使用compileCommand参数指定Java编译器。

n 使用procompile参数配置WebLogic,在启动WebLogic时预编译JSP。

8.3编译EJB容器类

使用Weblogic.appc的功能去编译EJB2.0和1.1容器类。如果编译Jar文件部署EJB容器,你必须使用weblogic.appc生成容器类。默认情况下,EJB使用javac编译器。为了得到跟好的性能,使用-compiler标志指定不同的编译器(如Symantec公司的sj)

编译JSP Servlet的标准Java编译器是javac

8.4在UNIX环境下编译

在UNIX机器上编译JSP文件,如果收到下列错误消息:

failed:java.io.IOException:Not enough space

试试下列一些或所有的解决方法:

n 如果你只有256MB的内存,增加更大的内存。

n 提高文件描述文件的限制,如:

set rlim_fd_max=4096

set rlim_fd_cur=1024

n 启动JVM时,用-native标志来使用自有的线程。


Tag:
相关文章

发表评论: