在weblogic中安排项目一般有三种艺术:第一,在控制武汉设置配备;第二,将布署包放在domain域中autodeploy目录下布署;第三,使用域中配备文件config.xml
举行项目标安插。

在weblogic中配备项目一般有三种格局:第一,在控制埃德蒙顿安装配置;第二,将安顿包放在domain域中autodeploy目录下布署;第三,使用域中配置文件config.xml
进行项目标配置。

Weblogic安顿项目两种艺术,weblogic二种形式

在weblogic中布局项目一般有三种形式:第一,在控制布里斯托安装配置;第二,将安排包放在domain域中autodeploy目录下安排;第三,使用域中布署文件config.xml
进行项目标配置。

1、Tomcat

(1)直接放到Webapps目录下
汤姆cat的Webapps目录是汤姆cat暗中同意的应用目录,当服务器启动时,会加载所有那几个目录下的拔取。
也得以将JSP程序打包成一个war包放在目录下,服务器会自动解开这一个war包,并在那一个目录下转移
一个同名的文件夹。一个war包就是有特点格式的jar包,它是将一个Web程序的装有内容开展削减得到。也足以用cmd
命令,先切换来项目路线,然后实施:jar -cvf applicationname.war 项目名

(2)在server.xml中指定
在汤姆cat的布置文件中,一个Web应用就是一个特定的Context,可以透过在server.xml中新建Context里陈设一个JSP应用程序。打开server.xml文件,在Host标签内建一个Context,内容如下。
<Context path=”/myapp” reloadable=”true” docBase=”D:\myapp”
workDir=”D:\myapp\work”/>
里头path是编造路径,docBase是JSP应用程序的物理路径,workDir是以此动用的行事目录,存放运行是生成的于那一个利用相关的文件。

3、创制一个Context文件
以上三种办法,Web应用被服务器加载后都会在汤姆cat的conf\catalina\localhost目录下生成一个XML文件,其内容如下:
<Context path=”/admin”
docBase=”${catalina.home}/server/webapps/admin” debug=”0″
privileged=”true”></Context>
可以看看,文件中讲述一个应用程序的Context音讯,其情节和server.xml中的Context信息格式是同等的,文件名便是杜撰目录名。您可以一向建立那样的一个xml文件,放在汤姆cat的conf\catalina\localhost目录下。例子如下:
瞩目:删除一个Web应用还要也要删减webapps下相应的公文夹祸server.xml中相应的Context,还要将汤姆cat的conf
\catalina\localhost目录下相应的xml文件删除。否则汤姆cat仍会岸配置去加载。。。

此外,为了让tomcat只运行conf/server.xml中指定的web应用,可以有以下两种方法:
实现一:
1)将要布署的WEB应用放在webapps以外的门道,
并在server.xml相应的context中的docBase指定.
2)删除webapps中的所有文件夹, 以及conf/catalina/localhost下有所xml文件.
注: webapps是server.xml中的Host成分的appBase属性的值.
实现二:
1) 修改server.xml中Host成分的天性, 添加或改动: deployXML=”false”
deployOnStartup=”false” autoDeploy=”false”
2) 含义:
deployXML=”false”: 不配备conf/catalina/localhost下的xml相应的WEB应用
deployOnStartup=”false” : tomcat启动时, 不安顿webapps下的装有web应用
autoDeploy=”false”: 幸免tomcat在扫描改动时,
再一次把webapps下的web应用给配置进来.

控制台安顿

1
启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

澳门金沙国际 1

 

2 点击右边的配置

澳门金沙国际 2

 

3 在右边点击安装按钮,准备进行项目安装

澳门金沙国际 3

 

4 看到路径输入框,可以在底下接纳要配备的花色的职位

澳门金沙国际 4

 

5 也可以直接输入要配置的包的职分,敲回车

澳门金沙国际 5

6 点击下一步即可

澳门金沙国际 6

7 继续下一步

澳门金沙国际 7

8 点击落成按钮

澳门金沙国际 8

9 保留前边各步的安装

澳门金沙国际 9

10 保存已毕后,会看到激活更改的晋升,且不要求重启。

澳门金沙国际 10

11
那时便可以开展测试了,输入项目名称,看到了档次的欢迎页面,即项目布局成功。

澳门金沙国际 11

假诺前方的手续操作已毕了,但依旧不可以访问项目来说,可以参照下边的补偿步骤

增补步骤

补1 点击布署,勾选上项目,点击启动

澳门金沙国际 12

补2 待启动后,项目意况为移动,健康情况为OK时,继续测试。

澳门金沙国际 13

控制台布署

1
启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

澳门金沙国际 14

 

2 点击左边的布置

澳门金沙国际 15

 

3 在右手点击安装按钮,准备展开项目设置

澳门金沙国际 16

 

4 看到路径输入框,能够在上面接纳要布置的种类的职责

澳门金沙国际 17

 

5 也足以平素输入要配备的包的岗位,敲回车

澳门金沙国际 18

6 点击下一步即可

澳门金沙国际 19

Weblogic布置项目三种办法,在服务器汤姆cat。7 继续下一步

澳门金沙国际 20

8 点击已毕按钮

澳门金沙国际 21

9 封存前面各步的装置

澳门金沙国际 22

10 保存达成后,会看出激活更改的唤醒,且不需求重启。

澳门金沙国际 23

11
那时便足以举行测试了,输入项目名称,看到了品种的欢迎页面,即项目配置成功。

澳门金沙国际 24

假诺面前的步调操作完结了,但仍然无法访问项目来说,能够参见上边的补给步骤

补充步骤

补1 点击计划,勾选上项目,点击启动

澳门金沙国际 25

补2 待启动后,项目处境为运动,健康景况为OK时,继续测试。

澳门金沙国际 26

决定台安插

1
启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

2 点击右边的布局

3 在左侧点击安装按钮,准备开展项目安装

4 看到路径输入框,能够在底下选用要配置的类其他岗位

5 也得以直接输入要布局的包的地方,敲回车

澳门金沙国际,6 点击下一步即可

7 继续下一步

8 点击落成按钮

9 保存前面各步的装置

10 保存达成后,会师到激活更改的指示,且不需求重启。

11
那时便得以进行测试了,输入项目名称,看到了品种的欢迎页面,即项目布局成功。

若果前方的步调操作完成了,但照旧不可以访问项目来说,可以参见上面的补给步骤

填补步骤

补1 点击布署,勾选上种类,点击启动

补2 待启动后,项目意况为活动,健康境况为OK时,继续测试。

2、weblogic

推介第一种,每一次发版只须要转移目录下的war包

(1)登陆weblogic,在控制毕尔巴鄂设置配置;
1、启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面
2、点击左侧布置恐怕deployment(依据weblogic差异版本)

3、在点击安装

澳门金沙国际 27

wls1.PNG

4、拔取你的war包,下一步,直接到达成,保存

澳门金沙国际 28

wls2.PNG

5、测试版本是还是不是发表成功

(2)将配备包放在domain域中autodeploy目录下安顿;
机动布置时不必要报到控制台,在domain域的主目录下边有个autodeploy目录,直接将品种war包拷贝到autodeploy目录下边就可以了。

(3)使用域中配置文件config.xml 进行项目标布局。
config.xml文件在domain域的config目录下边,config.xml首要配备了domain域的有的连锁信息
我们的系列配置音信添加在configuration-version 和 admin-server-name
之间,路径下的是项目war包解压缩之后的文件夹,将
<module-type>war</module-type> 里面的war 修改为 dir :

<app-deployment>    
    <name>servletDemo</name>    
    <target>AdminServer</target>    
    <module-type>dir</module-type>    
    <source-path>C:\ZZ</source-path>  
    <security-dd-model>DDOnly</security-dd-model>  
    <staging-mode>nostage</staging-mode>  
  </app-deployment>  

autodeploy自动布置

机关布置时不须要报到控制台,在domain域的主目录上边有个autodeploy目录,直接将品种包拷贝到autodeploy目录上面就足以了。

autodeploy目录里面有个readme.txt 文档,打开看一下,那里摘第一段出来

This autodeploy directory provides a quick way to deploy applications
to a development server. When the WebLogic Server instance is running
in development mode, applications and modules in this directory are 
automatically deployed.

主要说哪些吧,就是支付形式上面,当weblogic启动时,会活动安顿autodeploy目录上面的品类。

将安插包servletDemo.war 丢到autodeploy目录上面,启动startWeblogic.cmd
,举办servletDemo的拜会,仍旧能够见到

澳门金沙国际 29

迎接页面。

autodeploy自动安顿

自动布置时不要求登录控制台,在domain域的主目录上边有个autodeploy目录,直接将项目包拷贝到autodeploy目录上边就能够了。

autodeploy目录里面有个readme.txt 文档,打开看一下,那里摘第一段出来

This autodeploy directory provides a quick way to deploy applications
to a development server. When the WebLogic Server instance is running
in development mode, applications and modules in this directory are 
automatically deployed.

驷马难追说什么样啊,就是付出形式上面,当weblogic启动时,会活动安排autodeploy目录下边的项目。

将陈设包servletDemo.war 丢到autodeploy目录上边,启动startWeblogic.cmd
,进行servletDemo的拜会,照旧得以见到

澳门金沙国际 30

欢迎页面。

autodeploy自动布置

机关计划时不须要登录控制台,在domain域的主目录上边有个autodeploy目录,直接将项目包拷贝到autodeploy目录上边就足以了。

autodeploy目录里面有个readme.txt 文档,打开看一下,那里摘第一段出来

This autodeploy directory provides a quick way to deploy applications
to a development server. When the WebLogic Server instance is running
in development mode, applications and modules in this directory are 
automatically deployed.

紧要说怎么吗,就是支付情势上面,当weblogic启动时,会活动安排autodeploy目录上边的花色。

将安顿包servletDemo.war 丢到autodeploy目录上边,启动startWeblogic.cmd
,进行servletDemo的造访,照旧得以观望

欢迎页面。

config.xml配置文件安排

config.xml文件在domain域的config目录上边,config.xml主要布局了domain域的片段相关新闻

笔者们要配备项目,该在哪里配置呢

  base_domain
  12.1.3.0.0

    base_domain


        DefaultAuthenticator


        SystemPasswordValidator
        8
        1


    myrealm
    {AES}xLPXh4gcT6JErTB+toxRZ1pQpAS+MGMuqnnXzu/OsxWMQTB8152ggdbUlhkSXUGC9f959oL7tIzyZiu9XdeajlkK9vAu9cQlCKLLUaUMyl5Ty4C0uuJA99b14eR7oIu4
    weblogic
    {AES}n3LLdgmAsocPRoYUrFfR2waWOlEz6KDFsp7+gByNeo8=


    AdminServer



    base_domain
    {AES}21z8vCiCbuaYqsSj5t5+y6qvEY8dE3NdNr0zDG+K3EdwWEubzk9Vmx79Di43oxqX

  12.1.3.0.0
  AdminServer

大家的品种布局信息添加在configuration-version 和 admin-server-name 之间

12.1.3.0.0

 servletDemo  
 AdminServer  
 war  
 C:\Users\ZhangQi\Desktop\servletDemo  
 DDOnly  

  AdminServer

刚初始进行config.xml 配置文件安排的时候,出现了404,修改了下布置就足以了

将配置的war包解压为文件夹的款型,然后

将 war 里面的war 修改为 dir 即可

 

 servletDemo  
 AdminServer  
 dir  
 C:\Users\ZhangQi\Desktop\servletDemo
 DDOnly
 nostage

接下来启动weblogic服务即可。

三种配备形式都能达标布局项目标目标,至于三种配备方式的利弊,请往下看:

 

config.xml配置文件安排

config.xml文件在domain域的config目录下边,config.xml主要配备了domain域的一对连锁音信

我们要安顿项目,该在哪里配置呢

  base_domain
  12.1.3.0.0

    base_domain


        DefaultAuthenticator


        SystemPasswordValidator
        8
        1


    myrealm
    {AES}xLPXh4gcT6JErTB+toxRZ1pQpAS+MGMuqnnXzu/OsxWMQTB8152ggdbUlhkSXUGC9f959oL7tIzyZiu9XdeajlkK9vAu9cQlCKLLUaUMyl5Ty4C0uuJA99b14eR7oIu4
    weblogic
    {AES}n3LLdgmAsocPRoYUrFfR2waWOlEz6KDFsp7+gByNeo8=


    AdminServer



    base_domain
    {AES}21z8vCiCbuaYqsSj5t5+y6qvEY8dE3NdNr0zDG+K3EdwWEubzk9Vmx79Di43oxqX

  12.1.3.0.0
  AdminServer

我们的项目布署新闻添加在configuration-version 和 admin-server-name 之间

12.1.3.0.0

    servletDemo  
    AdminServer  
    war  
    C:\Users\ZhangQi\Desktop\servletDemo  
    DDOnly  

  AdminServer

刚先河展开config.xml 配置文件布置的时候,出现了404,修改了下安顿就足以了

将安顿的war包解压为文件夹的款型,然后

将 war 里面的war 修改为 dir 即可

 

    servletDemo  
    AdminServer  
    dir  
    C:\Users\ZhangQi\Desktop\servletDemo
    DDOnly
    nostage

然后启动weblogic服务即可。

二种配备格局都能达到布局项目的目标,至于两种配备格局的利害,请往下看:

 

config.xml配置文件布置

config.xml文件在domain域的config目录下边,config.xml紧要布置了domain域的一些唇揭齿寒音信

我们要配备项目,该在哪儿配置呢

  base_domain
  12.1.3.0.0

    base_domain


        DefaultAuthenticator


        SystemPasswordValidator
        8
        1


    myrealm
    {AES}xLPXh4gcT6JErTB+toxRZ1pQpAS+MGMuqnnXzu/OsxWMQTB8152ggdbUlhkSXUGC9f959oL7tIzyZiu9XdeajlkK9vAu9cQlCKLLUaUMyl5Ty4C0uuJA99b14eR7oIu4
    weblogic
    {AES}n3LLdgmAsocPRoYUrFfR2waWOlEz6KDFsp7+gByNeo8=


    AdminServer



    base_domain
    {AES}21z8vCiCbuaYqsSj5t5+y6qvEY8dE3NdNr0zDG+K3EdwWEubzk9Vmx79Di43oxqX

  12.1.3.0.0
  AdminServer

我们的品类布置新闻添加在configuration-version 和 admin-server-name 之间

12.1.3.0.0

 servletDemo  
 AdminServer  
 war  
 C:\Users\ZhangQi\Desktop\servletDemo  
 DDOnly  

  AdminServer

刚初步展开config.xml 配置文件安插的时候,出现了404,修改了下布置就可以了

将布署的war包解压为文件夹的款式,然后

将 war 里面的war 修改为 dir 即可

 

 servletDemo  
 AdminServer  
 dir  
 C:\Users\ZhangQi\Desktop\servletDemo
 DDOnly
 nostage

然后启动weblogic服务即可。

两种配备形式都能达到布局项目标目的,至于二种配备形式的利害,请往下看:

 

操纵台安排

本条一般的正儿八经生产环境或测试环境可以使用那种措施。那时急需将weblogic的运行形式修改为生育情势,将配备包放到统一的地点开展田间管理,安装,更新,删除部署直接在控制台举行,方便监测。

操纵台布置

以此一般的正规化生产条件或测试环境能够运用那种艺术。那时须求将weblogic的运转格局修改为生产情势,将配置包放到联合的地点进行管制,安装,更新,删除安顿直接在决定台进行,方便监测。

控制台计划

其一一般的正规化生产环境或测试环境可以动用那种格局。那时急需将weblogic的周转情势修改为生育情势,将安排包放到联合的地点开展管理,安装,更新,删除陈设间接在支配台进行,方便监测。

autodeploy

其一开发时用的多或多或少,方便管理。开发时候,直接将项目拷贝到autodeploy下边,然后启动weblogic服务,相比便利。考虑到weblogic服务不会活动解压war包(那一点不如tomcat好),所以项目中经过一些相对路径获取文件大概不能够很好的取到,那时可以将war包解压为文件夹的样式,方便文件的读取。在开发时,可以通过ant
或 此外工具直接将修改的文书拷贝到autodeploy目录下边,相比较便宜。

autodeploy

以此开发时用的多或多或少,方便管理。开发时候,直接将品种拷贝到autodeploy下边,然后启动weblogic服务,相比较便宜。考虑到weblogic服务不会自动解压war包(那一点不如tomcat好),所以项目中通过有些相对路径获取文件可能不大概很好的取到,那时可以将war包解压为文件夹的花样,方便文件的读取。在付出时,可以经过ant
或 其他工具直接将修改的文本拷贝到autodeploy目录下边,比较有利。

autodeploy

以此开发时用的多或多或少,方便管理。开发时候,直接将品种拷贝到autodeploy上边,然后启动weblogic服务,比较便于。考虑到weblogic服务不会活动解压war包(那点不如tomcat好),所以项目中通过有些相对路径获取文件只怕无法很好的取到,那时可以将war包解压为文件夹的款型,方便文件的读取。在支付时,可以透过ant
或 其余工具间接将修改的公文拷贝到autodeploy目录下边,相比较方便。

config.xml配置安插

config.xml配置布署和autodeploy类似,不相同的是autodeploy自动陈设必须将品种的安排包放到autodeploy目录上边,可是config.xml配置计划的布局包可以停扬弃哪里方。那种方式也是用在开发环境中,个人不引进那种方法,因为老是有新品类配置的时候,都得去domain域里面找config.xml配置,然后修改,出错的高危害太大,不如直接使用autodeploy的办法。

通过地方的辨析,生产中使用控制台安插开发中使用autodeploy或config.xml配置配置。开发中一旦拔取myeclipse举办付出来说,可以集成weblogic插件,直接在myeclipse中展开weblogic的启航,为止,详情请参考上篇博客

config.xml配置部署

config.xml配置安插和autodeploy类似,差别的是autodeploy自动布置必须将项目标部署包放到autodeploy目录下面,不过config.xml配置布署的配置包可以放置任啥地点方。那种方法也是用在付出条件中,个人不引进那种办法,因为每一遍有新品类布局的时候,都得去domain域里面找config.xml配置,然后修改,出错的危机太大,不如直接运用autodeploy的措施。

透过地点的解析,生产中使用支配台安插开发中使用autodeploy或config.xml配置安插。开发中一经使用myeclipse进行支付来说,可以集成weblogic插件,直接在myeclipse中开展weblogic的起步,甘休,详情请参考上篇博客

config.xml配置计划

config.xml配置计划和autodeploy类似,不相同的是autodeploy自动安顿必须将项目标布署包放到autodeploy目录下边,然而config.xml配置陈设的陈设包可以放置任哪个地方方。那种措施也是用在付出条件中,个人不推荐那种艺术,因为老是有新类型布局的时候,都得去domain域里面找config.xml配置,然后修改,出错的高风险太大,不如直接动用autodeploy的方法。

经过地点的剖析,生产中使用操纵台陈设开发中使用autodeploy或config.xml配置安插。开发中假如利用myeclipse进行支付以来,可以集成weblogic插件,直接在myeclipse中开展weblogic的开行,截止,详情请参考上篇博客

在weblogic中布置项目一般有二种方法:第一,在控制马尔默安装配备;第二,将配备包放在domain域中…

相关文章