「jbossjava路径」jboss目录结构
今天给各位分享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路径的信息别忘了在本站进行查找喔。
发布于:2022-12-02,除非注明,否则均为
原创文章,转载请注明出处。