「jbossjava路径」jboss目录结构

博主:adminadmin 2022-12-02 21:15:05 71

今天给各位分享jbossjava路径的知识,其中也会对jboss目录结构进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

jboss启动

1.首先请确定你的sql2000己经安装了sp3或是sp4(这是sp4下载地址:;FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5)

2.查看你的jboss目录docs\examples\jca文件夹,你将看到一些mysql-ds.xml,

oracle-ds.xml,mssql-ds.xml的文件,鉴于你要连接的是sql2000,你可以打开

mssql-ds.xml(jboss数据源配置文件命名方式是 任意名字-ds.xml):

?xml version="1.0" encoding="UTF-8"?

datasources

local-tx-datasource

jndi-nameMSSQLDS/jndi-name!--jndi名字--

connection-urljdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase/connection-url!--在sql2000里先建个MyDatabase的数据库--

driver-classcom.microsoft.sqlserver.jdbc.SQLServerDriver/driver-class

user-name用户名/user-name!--数据库用户名--

password密码/password!--数据库登陆密码--

metadata

type-mappingMS SQLSERVER2000/type-mapping

/metadata

/local-tx-datasource

/datasources

然后将这个文件另存到jboss目录下 server\应用服务器名(比如说default或是all,你也可以自己改名)\deploy 目录下面

在启动jboss时请先将sql2000 jdbc驱动考备到jbossserver\应用服务器名(比如说default或是all,你也可以自己改名)\lib目录下面

然后你键入

run -c (服务器名) --host=localhost

(说明:服务器名可以是default或是all,一般启动default就行)

鉴于jboss的数据源只能在jboss服务器内部才能调用不能通过远程方法调用获取,所以你可以开发一个web工程打包成war放到server\你启动的应用服务器(比如说default或是all)\deploy 目录下.比如在你开发的web工程中的一个jsp文件可以通过以下语句调用:

java.lang.String jndiName = "java:/MSSQLDS"

/*jboss中有三种获取jdni资源的前缀具体区别不作说明,在本例中使用以上格式,因为本WEB工程是部署在jboss中,其中MSSQLDS是你在mssql-ds.xml中为本数据源命名的jndi名字*/

javax.naming.Context ctx = new javax.naming.InitialContext();

javax.sql.DataSource ds = (DataSource)ctx.lookup(jndiName);

这样你就可以获得jboss到sql2000的连接了

如果不能成功的话请确认sql2000己启动,sql2000 jdbc jar文件己经考备到jboss启动服务器的lib目录下,用于jdbc连接的端口1433是否己经打开

(可以通过以下方式查看该端口是否打开:点击开始-运行-cmd-netstat -a)

如果你是使用Myeclipse自动部署到jboss的话请先查看一下MyEclipse默认打包到的路径,JBoss4.2.2GA的话是将war打包到server\JBoss4.2.2,所以你应该先将default或是all目录下的文件考备到server\JBoss4.2.2目录下然后再自动部署,在myeclipse配置你的jboss服务器时可以添加启动参数-c JBoss4.2.2 --host=localhost

最后忠心希望你实验成功!!!!

jboss部署java web项目

jboss-4.0.5\server\default\work\jboss.web在这个路径下,你要看应用发布的服务器对不对。默认的是default

JBOSS和TOMCAT有什么不同,eclipse中怎么将java工程部署到jboss中

JBoss和tomcat的区别

注意JBoss和tomcat是不一样,JBoss是一个可伸缩的服务器平台,当你的EJB程序编制完成后,如果访问量增加,只要通过增加服务器硬件就可以实现多台服务器同时运算,提高了负载容量,这个性能容量理论上是没有限制的,理论上无最大支持在线人数的上限,对于JBoss/EJB这样的平台来说,无最大访问量限制一说。

这是JBoss/EJB不同于Spring /Tomcat等平台的最大优点所在,而且EJB 3.0也将出现轻量化解决方案,其实随着发展,已经模糊了轻量/重量的区别,如果还是以轻量/重量作为架构选择的标准,无疑是不明智的。

可伸缩性应该是架构选择的主要标准,所谓可伸缩性,只在小型系统、一台服务器情况下,我的系统也可以良好运转,多台服务器扩展后,我的系统只需通过增加硬件就可以实现性能扩展,无需修改太多软件。

eclipse中怎么将java工程部署到jboss

打开Eclipse,选择Window-Preference- 依次找到:Server-Runtime Environment-单击Add-JBoss下选择相应的版本-Next选择你的JBoss

在Eclipse中找到“servers” 面板,双击 JBoss server,将会出现“JBoss Overview” 面板,如下图:

“Timeout” 中可以设置 eclipse 启动 JBoss  超时时间,和关闭 JBoss 超时时间。

“JMX Login Credentials” 中可以设置JMX 访问的身份验证。

“Servers Ports” 中可以设置“JNDI Port”(默认1099)、“Web Port”(默认8080)、“JMX RMI Port”(默认1090),去掉后面的“√”,就可以进行修改。点击“Configure...”,将出现“Edit Port”面板:

从那这里,我们可以查看JBoss 所占用的端口。再点击“Edit XPath” 按钮,将出现“Edit XPath” 面板,从“File Directory” 中,我们可以看到,JBoss 的端口都是在“bindings-jboss-beans.xml” 文件中进行配置的。

我们再回到“Overview” 面板,点击下面的“Deployment” ,将会出现“Deployment” 面板。

在这里我们可以修改发布工程的路径,如果选择“Use workspace metadata(...)” 这个选项,那么 eclipse 将会把工程发布到“workspace\.metadata\.plugins\org.jboss.ide.eclipse.as.core\JBoss_6.0_Runtime_Server1301409660781\deploy” 路径下;

如果选择“Use the JBoss deploy folder”,那么 eclipse 将会把工程发布到“jboss-6.0.0.Final\server\default\deploy” 路径下;

如果选择“Use a custom deploy folder”,那么 eclipse 将会把工程发布到用户指定的路径下。

jbossjava路径的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jboss目录结构、jbossjava路径的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-02,除非注明,否则均为首码项目网原创文章,转载请注明出处。