精华内容
下载资源
问答
  • 在团队里中我们经常使用Wiki来工作,使用Wiki非常方便,语法也比较简单,该资源为XWIKI安装的WAR数据库连接jar,XIP资源文件.(该文件过大,内含百度云链接)
  • 场景回顾 ...但如果 我打包成war包,就部署在我本地的Tomcate ,数据库无法访问,项目启动正常,但访问数据库的时候抛出如下异常。 信息: ContextListener: contextInitialized() 十月 22, 2016 5:


    场景回顾


    最近碰到了一个这样问题,困了我1天,是这样的 ,我用自己的Eclipse直接启动Tomcat运行项目,项目可以正常启动和访问数据,

    但如果 我打包成war包,就部署在我本地的Tomcate ,数据库无法访问,项目启动正常,但访问数据库的时候抛出如下异常。


    信息: ContextListener: contextInitialized()
    十月 22, 2016 5:08:54 下午 org.apache.catalina.core.ApplicationContext log
    信息: SessionListener: contextInitialized()
    十月 22, 2016 5:08:54 下午 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@24c3bff1')
    十月 22, 2016 5:10:35 下午 org.apache.catalina.core.StandardWrapperValve invoke
    严重: Servlet.service() for servlet [springMVC] in context with path [/wohaibaowap3] threw exception [Handler processing failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class] with root cause
    java.lang.IncompatibleClassChangeError: Implementing class
    	at java.lang.ClassLoader.defineClass1(Native Method)
    	at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2944)
    	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1208)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1688)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Class.java:190)
    	at com.alibaba.druid.util.Utils.loadClass(Utils.java:222)
    	at com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker.<init>(MySqlValidConnectionChecker.java:49)
    	at com.alibaba.druid.pool.DruidDataSource.initValidConnectionChecker(DruidDataSource.java:909)
    	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:625)
    	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:951)
    	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:947)
    	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:102)
    	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
    	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
    	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:82)
    	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:68)
    	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:315)
    	at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:75)
    	at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:61)
    	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
    	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
    	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
    	at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
    	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:73)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
    	at com.sun.proxy.$Proxy11.selectOne(Unknown Source)
    	at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)
    	at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:69)
    	at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
    	at com.sun.proxy.$Proxy12.findByVisitId(Unknown Source)
    	at com.whb.service.impl.BaseServiceImpl.getSession(BaseServiceImpl.java:65)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
    	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)
    	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)
    	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    	at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
    	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
    	at com.sun.proxy.$Proxy48.getSession(Unknown Source)
    	at com.whb.controller.BaseController.getSessionContent(BaseController.java:111)
    	at com.whb.controller.IndexController.loadPage(IndexController.java:50)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
    	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
    	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
    	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
    	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689)
    	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
    	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
    	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
    	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
    	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
    	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
    	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2441)
    	at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2430)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    	at java.lang.Thread.run(Thread.java:744)
    
    


    原先pom.xml  druild 版本信息如下


    <!--
    		<dependency>
    			<groupId>com.alibaba</groupId>
    			<artifactId>druid</artifactId>
    			<version>1.0.17</version>
    		</dependency>
    		  -->
    		<!-- druid -->
    		 <dependency>  
    		        <groupId>com.alibaba</groupId>  
    		        <artifactId>druid</artifactId>  
    		        <version>1.0.17</version>  
    		</dependency>

    后来改成 1.0.11就启动正常


    		 <dependency>  
    		        <groupId>com.alibaba</groupId>  
    		        <artifactId>druid</artifactId>  
    		        <version>1.0.11</version>  
    		</dependency>
    


    展开全文
  • Activiti6三个war包连接SQLServer数据库Activiti6部署三个war包activiti-app的修改activiti-admin的修改如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、...

    Activiti6

    下载Activiti6,地址:https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip

    activiti-6.0.0.zip 解压后在activiti-6.0.0\wars 目录下有三个war包文件:
    activiti-admin.war 、activiti-app.war 、activiti-rest.war。

    这三个项目默认使用的数据库是 内存数据库H2,网上说明的都是更改为MySql数据库,本次记录了如何修改为SqlServer数据库。

    环境版本如下:
    JDK版本:java version “1.7.0_45”
    Tomcat版本:apache-tomcat-7.0.73
    SQLServer版本:Microsoft SQL Server 2019

    部署三个war包

    将三个war包:activiti-admin.war 、activiti-app.war 、activiti-rest.war 复制到Tomcat的 webapps 文件夹下,然后启动Tomcat。
    tomcat的webapps目录
    成功启动tomcat后,三个war包被成功解压:
    tomcat运行成功后
    然后停止tomcat ,一定 一定 一定要 删除三个war包文件,防止修改配置后,启动tomcat后三个项目被重新覆盖。

    连接SQLServer数据库可以使用jTDS驱动,也可以使用sqljdbc 驱动,在这里我们使用的是jtds-1.3.1.jar 驱动,需要自行下载。
    如果使用sqljdbc驱动,建议使用sqljdbc4-4.0.jar版本,官方文档建议:
    数据库驱动选择

    activiti-app的修改

    打开activiti-app\WEB-INF\classes\META-INF\activiti-app目录下的activiti-app.properties,修改数据源
    修改前
    修改后:
    修改后
    修改默认用户
    修改默认用户
    由于默认使用的是activiti6ui数据,需要在SQLServer中创建activiti6ui数据库。
    默认数据
    将jtds-1.3.1.jar 文件拷贝到 activiti-app\WEB-INF\lib目录下。

    重新启动Tomcat后,查看效果:
    在这里插入图片描述
    访问 http://localhost:8080/activiti-app/ ,用户名和密码为上面修改的admin.email 和 admin.password。
    在这里插入图片描述
    在这里插入图片描述
    到这里,activiti-app部署成功。

    activiti-admin的修改

    关闭tomcat后,打开activiti-admin\WEB-INF\classes\META-INF\activiti-admin目录下activiti-admin.properties文件
    修改admin的配置
    修改endpoint config
    修改admin中的endpoint部分
    由于activiti-admin默认使用的数据是activitiadmin,需要先创建activitiadmin数据,并将jtds-1.3.1.jar 文件拷贝到 activiti-admin\WEB-INF\lib目录下。

    重启tomcat后查看效果:
    admin项目数据库
    访问 http://localhost:8080/activiti-app/ ,默认账号和密码:admin,admin
    admin项目登录
    点击 红色1 Check Activiti REST endpoint 弹出绿色 2,表示校验成功。
    校验
    到此,activiti-admin部署成功。

    activiti-rest的修改

    关闭tomcat后,打开activiti-rest\WEB-INF\classes目录下db.properties文件,注释掉H2数据的配置,增加SQLServer配置项目,连接的数据库是activiti6ui,如下图:
    rest配置
    同时将同目录下的activiti-custom-context.xml 文件中对bean的注释全部放开,这一步很关键。并将jtds-1.3.1.jar 文件拷贝到 activiti-rest\WEB-INF\lib目录下。

    启动tomcat,数据库中增加了用户数据:
    rest启动成功后的数据变化
    访问地址:http://localhost:8080/activiti-rest/docs/ ,默认用户和密码:kermit:kermit

    如下红色感叹号表示未授权
    未授权
    点击红色感叹号,输入activiti-app中配置的用户和密码:
    授权中
    感叹号变为蓝色后,表示授权成功!
    已授权
    到此,activiti-rest部署成功!

    在操作过程中如果失败,最好将所建的数据库删除后,重启Tomcat,以防止未知原因。

    展开全文
  • 只是使用了MVC框架,前端使用的是Layui框架、bootstrap框架、JSP技术、JSTL表达式和EL表达式,操作数据库使用的是druid连接池,将前端信息转发到后端将信息封装用到了beanutils工具,前端与后端进行异步交互时还...
  •  根据题目的意思就是war包在本地连接数据库可以(windows),在服务器不可以(linux),且报的错误基本就是jdbc连接不上。在刚碰到此问题的时候,就可以往2个方向考虑下: 1、是不是打包成服务器少了项目的连接...

            一个朋友碰到了上面的问题,弄了将近2个礼拜没搞定,最后查到了原因

     根据题目的意思就是war包在本地连接数据库可以(windows),在服务器不可以(linux),且报的错误基本就是jdbc连接不上。在刚碰到此问题的时候,就可以往2个方向考虑下:

    1、是不是打包成服务器少了项目的连接jdbc的驱动包(这个基本不可能)

    2、就要考虑下linux和windows的区别

    因为此处他使用了JDBC.properties文件,连接jdbc使用的是${driver}读取数据,但他不是放在src/main/resources下面,所以打包的之后,它就读取不到properties配置文件,就会包连接不了数据库,

          解决办法:

          1、把jdbc.xml直接写死,不用读取配置文件properties。

          2、把项目改成这种格式这样就能读取properties文件了。

    展开全文
  • 公司服务器和数据库同时升级,jdk由1.7升级到1.8,数据库从11G升级到19C. 编译环境是用的1.7版本和11G的环境,新环境was服务器用的是jdk1.8和...按照网上说的导入了orai18n.jar重新编译war包之后,依旧出现以上异常.
  • 里面包含了cas-server cas-calient server.xml 密钥库文件 实现了cas服务端通过数据库认证。不懂的朋友可以参考我的博客《用CAS实现SSO(单点登录)+数据库读取》
  • java数据库操作war包

    2014-12-21 13:56:49
    对mysql数据库建立连接,及相应操作
  • 我在自己电脑上打包好项目的war包,部署到本地Glassfish服务器上,数据库在云端,可以正常访问。 我把war包上传到linux服务器上,部署到tomcat服务器上,就无法访问了,包括我写了一个不用访问数据库的简单hello...
  • * @return - 返回一个可用数据库连接 */ public Connection getConnection() throws SQLException { Connection cnn=null; try { if(ds == null) throw new Exception(); cnn=ds.get...
    package com.onecenter.cas.util;
    
    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;
    
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    import javax.sql.DataSource;
    import java.sql.Connection;
    import java.sql.SQLException;
    
    /**
      * This is a public tool class for FORONLINE!
      * @author chenqm
      * @version 1.0
      */
    public class ConnectionPoolManager
    {
    	private Log log = LogFactory.getLog(ConnectionPoolManager.class);
    	private static ConnectionPoolManager instance;	
    	private DataSource ds = null;
        
      /** 
    	* 构造函数私有以防止其它对象创建本类实例 
    	*/ 
    	private ConnectionPoolManager()
    	{   		
            try {
                 //这是获取关键
                Context initCtx=new InitialContext();
                // jboss 的数据库 配置文件 中的 portal-ds.xml 配置
                ds = (DataSource)initCtx.lookup("java:/ChinaWiservDS");
            } catch (NamingException e) {
                e.printStackTrace();
            }
    	} 
                     
    	/** 
          * 返回唯一实例.如果是第一次调用此方法,则创建实例 
    	  * 
    	  * @return ConnectionPoolManager 唯一实例 
    	  */ 
    	static synchronized public ConnectionPoolManager getInstance() 
    	{ 
    		if (instance == null)
    		{ 
    			instance = new ConnectionPoolManager(); 
    		} 
    		return instance; 
    	} 
    
    	/**
    	  * 获取数据库连接	  
    	  * @return - 返回一个可用数据库连接
    	  */
    	public Connection getConnection()
    		throws SQLException
    	{
    		Connection cnn=null;
    		try
    		{
    			if(ds == null)
    				throw new Exception();
    			cnn=ds.getConnection();
    			cnn.setAutoCommit(false);
    			if (cnn == null)
    			{
    				throw new Exception();
    			}
    
    		
    			
    			return cnn;
    		}
    		catch (Exception ex)
    		{
    			ex.printStackTrace();
    			throw new SQLException("连接池连接获取异常");
    		}
    	}
    
    	
    	/**
    	  * 释放数据库连接
    	  * @param cnn  欲释放回连接池的连接
    	  * @return  
    	  */
    	public void closeConnection(Connection cnn)
    	{
    		try
    		{
    
    			if (cnn != null)
    			{
    				cnn.close();
    				cnn = null;
    			}
    		}
    		catch (Exception ex)
    		{
    			ex.printStackTrace();
    		}
    	}
    	
    }

    展开全文
  • 如题,使用idea测试能收到数据库中的数据,war包打包到tomcat上网页却不显示数据库里面的内容</p>
  • 在ecliise部署web项目时,启动本地Tomcat,数据库连接... //连接数据库的代码 }catch(ClassNotFoundException e){ out.println("加载驱动失败"); }catch(Exception e1){ out.println("连接数据库失败"); } 发现...
  • J2C 认证数据指定供 Java™ 2 连接器安全性使用的一组用户标识和密码, 配置如下: 1.登陆WAS控制台 2.安全性 ——&amp;gt; 全局安全性 ——&amp;gt; Java 认证和授权服务 ——&amp;gt; J2C 认证数据 ...
  • 学生党,最近要交一项作业,编写一个数据库支持的web项目,然后打包成war包交上去,我想问对于数据库该怎么处理才能在其他电脑上运行时访问的也是我的数据库?用的是mysql
  • 1.如果打包后无法连接数据库,则看一下打包后的jar有没有src/main/resources文件夹的东西,特别是.properties或者.yml配置文件,里面一般会有关于数据库配置的信息,如果没有,则在.pom配置文件中加入: 试一试。 2....
  • cas服务器连接数据库

    千次阅读 2018-11-16 14:46:12
    进行数据库连接,必须要导入一些必要的,比如数据库驱动,mysql连接,这些maven依赖都能在网上找到。 1、找到cas-overlay-template-5.3文件夹下的pom文件,添加一下依赖。 &lt;dependency&gt; ...
  • INFO 2017-11-16 14:38:52,020 org.springframework.context.support.AbstractApplic ationContext: Refreshing org.springframework.context.support.ClassPathXmlApplica tionContext@43f2ce33: startup date ...
  • 在安卓开发的时候需要搭建一个服务器,服务器端业务逻辑都打包在war包了,使用Tomcat启动的时候发现服务能够启动,数据库也搭建好了之后,但是数据库读取不了数据,发现是JDBC连接不上,配置文件也改对了 ...
  • 项目打成war包后放到远程主机的tomcat中连不上mysql数据库,但在本地主机上的tomcat中就可以连上,原因究竟在哪里啊
  • 本文为大家介绍下在Tomcat服务器下使用连接池来连接数据库的操作,下面有个不错的示例,大家可以参考下
  • 使用Xshell部署war包

    千次阅读 2020-03-03 17:17:59
    1.准备新war包; 2.使用Xshell连接服务器; 3.找到/tomcat/webapps 4.导入/替换 使用1中准备好的war包,拖到项目中;...如果项目内已存在同名war包,选择覆盖。...使用winRAR打开war包,找到.war\db\...6.连接数据库 ...
  • 如果你的服务器用tomcat的话,把这个导进去直接运行 http://localhost:8080/123456789/index.jsp 测试一下就行了 数据库名 users 用户名 sa 密码空
  • 修改war包中数据库配置信息

    千次阅读 2019-10-28 14:46:06
    1、将war包解压缩 2、创建目录,层级与.java文件包名一致,把.class文件移到该目录下(如果路径名与包名不一致,转dex操作会报错) 3、用jdk/bin目录下的jar命令, jar cvf 生成.jar class目录或class文件,得到jar...
  • 项目部署到Tomcat后出现无法连接数据库问题 报错信息: 无法找到数据库驱动类 原因: 由于我的驱动是maven导入的,项目部署到Tomcat后网页的请求走的是Tomcat的依赖,无法再Tomcat依赖中找到数据库连接的依赖 解决...
  • SpringBoot之打包成war包部署到tomcat

    万次阅读 热门讨论 2017-06-26 22:54:51
    SpringBoot之打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免重复这些小错误: 配置文件...
  • Solr连接数据库配置

    千次阅读 2013-05-04 14:54:51
    Solr是基于Lucene的全文搜索服务器, 它是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。... Get操作提出查找请求,...本文档介绍将Solr4.2.0部署到Tomcat6并连接数据库获取数据的方法。 一、
  • spring boot 不连接数据库启动

    千次阅读 2019-02-16 22:59:21
    用spring boot 搭建的项目,在配置文件不连接数据库启动项目会报错。 原因在于 spring boot默认会加载 org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 类,...
  • tomcat下部署war包

    千次阅读 2015-03-31 10:42:34
    tomcat安装,tomcat环境变量,tomcat部署war包
  • 一个简单的java项目,eclipse直接导入,里面有demo可以直接运行连接数据库运行操作
  • Tomcat 部署War包

    2017-01-13 11:39:27
    将projectName.war包,复制到Tomcat的webapp下。这样当配置好后的访问路径便为:http://localhost:8080/projectName/login.jsp。 在访问之前,需要修改tomcat服务器的配置文件,打开: tomcat解压目录\conf\...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,145
精华内容 13,658
关键字:

war包连接数据库