|
Apusic标准工程介绍
Apusic标准工程用于开发JavaEE应用,支持J2EE1.4及JavaEE5.0规范。其下可以建web模块、ejb模块以及util模块等,且每种模块可以建多个。 工程目录下包括一些配置文件及目录,以将Apusic标准工程动态部署到Apusic应用服务器上。 ![]() .explodedEar: 可部署的Apusic应用目录,新建Apusic标准工程会要求指定部署到的Apusic应用服务器,以将此目录部署到服务器上。当jsp或java等文件被修改后,会自动编绎到此目录,使部署到服务器上的内容保持最新。 ![]() .settings: 其中包含一些wtp关于facet等的配置文件。 ![]() .bin: 编译默认输出目录 ejbJar: ejb模块目录 ![]() 其中META-INF目录中中包含标准的部署文件ejb-jar.xml,以及Apusic应用服务器特有的部署文件apusic-application.xml。 ![]() META-INF: 应用部署文件,其中application.xml为JavaEE标准部署文件,apusic-application.xml为Apusic应用服务器特有的部署文件。 ![]() test: 测试源文件目录 util: 工具模块目录,可以导出为jar文件,为其它模块所用。 ![]() web: web模块目录,其包含两个子目录。一个为源文件目录src,一个为web内容目录WebContent。其中WebContent目录即是一个标准的JavaEE可部署的web模块目录,src目录内的文件修改后,会自动编译到WebContent/WEB-INF/classes目录。 ![]() .advancedproject: 关于ejb的一些默认配置。 .apusicproject: Apusic标准工程所需的配置文件,包括JavaEE版本、模块路径及配置、部署目录等信息。 .project: java工程文件,Apusic标准工程同时也是一个java工程,在此文件中加入了一些builder与nature等,以对Apusic标准工程进行校验及自动构建等。 .classpath: java工程类变量文件,其中加入编译所需的Apusic应用服务器的包以及Web模块lib目录下的包等。 创建Apusic标准工程都必需指定一个本地Apusic应用服务器,Apusic应用服务器条目可以在ApusicStudio开发透视图与管理透视图中创建。创建的条目保存在workspace下.ApusicSystem工程中的apusic_servers.xml中。 其结构如下:
<?xml version="1.0" encoding="UTF-8"?>
<servers>
<server type="1" name="apusic-5.0" location="D:\test\apusic-5.0">
<mydomain path="D:\test\apusic-5.0\domains\mydomain" user="admin" savePassword="true" openDirect="false" password="admin" />
</server>
<server type="1" name="Apusic-4.0.3" location="C:\work\Apusic-4.0.3" user="admin" savePassword="true" openDirect="false" password="admin" />
<server type="2" name="localhost" host="localhost" port="6888" user="admin" savePassword="true" openDirect="false" password="admin" />
<default name="apusic-5.0" />
</servers>
创建完工程后,打开工程属性对话框,可以修改部署到的服务器。 ![]() 所有评论
目前暂无评论
共0页
您还没有登录,请登录后发表评论
|
相关文章
|


















