一 云服务器需要做的基本准备 1.java项目肯定要安装JDK环境 2.安装应用服务器 Tomcat 3.项目要访问数据库 这里使用MySQL,在MySQL中导入项目的数据库 二 windows(开发端的准备) 1.获得项目的war包 从IDEA导出 2.导出对应的sql文件 我使用的sqlyog ...
springboot对jsp支持不友好,内部tomcat对jsp不支持,需要使用外部tomcat,且必须打包为war包。 1 创建maven项目 注意:必须为war类型,否则找不到页面。 且不要把jsp页面存放在resources(原因:可能被别人访问,其次不在classes类路径中),因此,一般自 ...
分类:
编程语言 时间:
2019-05-12 15:31:39
阅读次数:
176
起因:我们的项目原为一个在Tomcat中运行的war包,使用maven构建,依赖由maven管理,现在需要和第三方系统对接,使用第三方技术,第三方提供若干jar包,使用时直接把这些jar包放到lib目录,打包时发现报ClassNotFundException,找不到这些类 解决办法:网络查找的方法: ...
分类:
编程语言 时间:
2019-05-08 18:57:09
阅读次数:
304
一个项目经过软件开发一系列步骤后最终要部署到服务器上运行。以前大多数情况是通过工具打包成war然后通过ftp服务器将war包上传至Tomcat服务下的webapps文件夹下自动解压运行。但随着应用的不断更新迭代使用war包部署的方式可能会逐渐减少,过大的项目包和包之间的依赖频繁。随着springbo ...
分类:
其他好文 时间:
2019-05-03 11:37:35
阅读次数:
108
一.jenkins的安装配置 1.去官网下载war包,这种方式比较简单方便 2.首次运行有一个key放在服务器上需要你填入才能进入,同时需要配置账号密码 3.如果没有被墙的话,最好把推荐的包都装上 manage jenkin-》plugin manager-》git,mavne,publish ov ...
分类:
编程语言 时间:
2019-04-30 21:28:08
阅读次数:
112
一、认识 1. Monolith(单体应用)架构 在编译时,这些项目将被打包成为一个个JAR包,并最终合并在一起形成一个WAR包。 最终部署的时候只有一份war包,其他的以jar包的方式依赖来. 缺点:在项目很小的情况下这种单体应用比较简单,但是随着项目越变越大,代码越来越多。就会存在以下缺点。 ① ...
分类:
编程语言 时间:
2019-04-30 01:00:00
阅读次数:
172
核心内容 在Tomcat中有四种部署Web应用的方式,简要的概括分别是: (1)利用Tomcat自动部署(项目直接拷贝OR WAR包拷贝 到webapps下) (2)利用控制台进行部署(tomcat的manager控制台的deploy区域) (3)增加自定义的Web部署文件(%Tomcat_Home ...
分类:
Web程序 时间:
2019-04-29 17:35:46
阅读次数:
162
1、设置打包的类型(war/jar) 2、移除嵌入式tomcat插件 3、添加servlet-api的依赖 4、修改启动类,并重写初始化方法 4.1、我们平常用main方法启动的方式,都有一个App的启动类,代码如下: 4.2、我们需要类似于web.xml的配置方式来启动spring上下文了,在Ap ...
分类:
编程语言 时间:
2019-04-25 11:42:06
阅读次数:
157
springboot的基础使用 和 内部原理 高级使用整合 进行web开发 springboot 看下spring的所有项目:https://spring.io/projects 等等 就不一一介绍了 springboot 就是整合spring的一系列技术栈 进行简化 企业级开发 springboo ...
分类:
编程语言 时间:
2019-04-21 10:01:24
阅读次数:
122
安装jenkins 安装jenkins很简单,可以用多种方式安装,这里知道的有: 在官网下载rpm包,手动安装,最费事 centos系统通过yum安装,ubuntu通过apt get安装(不推荐,因为很多东西都使用了默认的) 直接下载官网上的war包:wget http://ftp chi.osuo ...
分类:
编程语言 时间:
2019-04-19 16:18:40
阅读次数:
641