自从引入Java 11的升级要求以来,我们收到有些用户反馈认为Java 8不再支持,其实这是不正确的。在此博客中,我们将为您做解释,并提供平滑快速而又不影响您项目的升级步骤。关于升级首先,Java 11升级是为了运行VS Code for Java,更具体地说,它是运行Language Server for Java扩展的要求。但这不意味您的项目也需要升级到Java 11。也就是说您可以继续使用1
转载 2023-11-19 13:35:44
41阅读
jenkins持续集成之java发布1.将项目推送到gitlab2.使用jenkins新建一个任务流水线模式和freestyle都可如上图,填入3个关键信息3.脚本的修改注意点jenkins的工作空间为:/var/lib/jenkins/workspace每当从gitlab上拉取一个项目,/var/lib/jenkins/workspace路径下就会出现一个与gitlab上的任务同名的目录,(默认
转载 2023-10-18 20:16:33
0阅读
文章目录1. 创建配置文件2. 新建一个web项目2. 新项目结构调整4. 项目结构整理5. 添加jdk和jar6. 等待编译
原创 2022-09-05 17:16:33
115阅读
1.JDK和JRE有什么区别? 1). JDK是Java Development Kit的缩写,是Java的开发工具包,主要面向开发人员。2). JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。3). JDK是整个Java开发
转载 2月前
406阅读
本文从操作系统层面和硬件层面介绍下并发编程底层需要了解的一些内容。操作系统层面任务类型进程可以被分为I/O消耗性和处理器消耗型:I/O消耗型是指进程大部分时间用来提交I/O请求或者等待I/O请求,这样的进程经常处于可运行状态,但是通常都是运行短短的一会儿,因为他在等待更多的I/O请求时最后会阻塞。处理器消耗型是指进程把大多时间都用在执行代码上。除非被抢占,否则他们通常一直处于不停地运行状态,
转载 2024-10-16 20:26:06
12阅读
说明企业中的项目开发,都是整个团队的多名成员共同完成的,而产品的开发、发布和迭代过程需要版本管理工具进行管理,以防止代码遗失、版本错乱等问题。本项目我们使用git进行版本管理,版本仓库采用 gitlab ,其安装方式请参考 《gitlab docker 快速搭建 git 仓库》。 在进行本章操作演练前,须用户本地电脑安装 git 工具 (Git Bash Here)。一. gitlab 创建私有仓
一、开发环境关于开发环境,在之前写的一篇文章里有详细教学,因为是比较基础的部分,就不在这里过多赘述,如果各位看官需要翻阅可以点击下面链接跳转 Java开发环境搭建教程二、项目搭建环境配置好了,自然就是搭建项目框架,这里使用的是idea+maven方式,其他IDE大同小异2.1 Maven创建项目2.1.1 创建maven项目首先file->new->project,注意图中红框的JDK
转载 2024-04-15 10:14:44
0阅读
一、前言 最近事不算多,所以有点时间写博客,昨天写着写着,测试的同学反馈说有一个bug。我看了下服务端日志,空指针了:  下面会给出详细代码,这个空指针不是那么好一眼看出来,不过最后,该bug就是在没有重启服务,也没在本地调试的情况下解决的,利用的方法就是 JSP。没错,就是这么古老的技术。现在很多90程序员已经慢慢成为主力了,对于JSP这类技术估计都不了解,尤其
转载 2024-07-29 21:33:09
19阅读
本地模拟tomcat发布javaWeb项目需要:1.Mac本地安装tomcat。 2.Mac安装Eclipse-JavaEE。 3.tomcat 在Mac的安装。 ()本人实测两种方式部署javaWeb项目。方式一:Eclipse 直接发布 1.新建一个Dynamic Web Project 2.写入工程名字:webA 3.之后设置New Runtime ,要选你安装的tomcat 的
转载 2023-09-21 10:08:53
393阅读
前言你是如何启动、关闭你的SpringBoot项目的?还是使用java -jar xxxx.jar启动? 还在用ps -ef找到你的pid去kill你的应用吗? 让我们来看看还有什么更加优雅的一键启动关闭的方式。 第一种方式使用shell脚本,就是编写相应的shell脚步去启动和关闭我们的项目。 脚本内容:https://github.com/LinkinStars/springBoot
转载 2023-07-19 11:50:23
354阅读
# 发布Java项目的步骤指南 作为一名经验丰富的开发者,我将为你提供一份关于如何发布Java项目的详细指南。在这篇文章中,我将告诉你整个发布过程的流程,并为每个步骤提供详细的说明和示例代码。 ## 流程概述 下面是发布Java项目的整个流程概述: ```mermaid pie title 发布Java项目流程 "创建项目" : 20 "编写代码" : 30 "构建项目" : 20 "测试
原创 2023-10-05 05:46:35
40阅读
也许java项目发布的方式有很多种,这里我就介绍我知道的两种jar包方式和war包方式将项目打包1 在项目pom.xml所在的目录打开命令窗口打开命令行的窗口是按下shift同时点击鼠标右键就有这个选项2. 执行命令 mvn package就会在target目录中生成一个jar包或者war包3. 生成包类型的配置生成jar包还是war包由pom.xml中的配置决定jar //生成jar包war /
正文开始前的废话:这里的程序即包括b/s的web application,也包括standalone的类c/s的java application。为什么要自我重启?场景1:分布式环境中,一般会有很多应用(即包括c/s的java application,又有b/s的web application)部署在不同的环境中,为了管理方便,通常会把一些公用的配置,比如:报警发邮件用的邮箱账号/密码/smtp信
转载 2023-08-03 21:50:04
174阅读
应公司要求最近正在学习OSGI技术,以下是初学之后的一点总结 在接触OSGI之前,经常在网上接触到有关SOA的定义,出于时间有限在加上自己比较懒散,对这个名词的理解也只是停留在基本层面上,学习以后对SOA的实际应用上多少还是有了一定的了解。 OSGI是一种基于java平台的面向服务架构思想,在OSGI平台上部署应用,可在无需启动服务器的情况下动态改变系统的功能,类似于硬件的热插拔功能。
目录一、环境配置(以下是lz的环境配置位置)二、linux环境中springboot加载jar包的三种方式三、项目启动与停止操作第一种方式(java -jar命令方式)四、项目启动与停止操作第二种方式(shell脚本方式) 一、环境配置(以下是lz的环境配置位置)/home/java/目录:jdk1.80安装位置/usr/local/jar/目录:项目jar包位置/usr/local/jar/l
转载 2023-08-18 08:29:19
128阅读
# Java项目怎么重启 ## 1. 介绍 在开发和运维中,经常需要重启Java项目来应对一些问题,如内存泄漏、性能下降等。本文将介绍如何实现Java项目重启方案,并提供代码示例。 ## 2. 重启方案 Java项目重启可以通过以下几种方式实现: ### 2.1. 通过脚本实现 可以编写一个脚本,通过停止当前正在运行的Java进程,然后再启动一个新的Java进程来实现重启。具体步骤
原创 2023-10-23 19:09:29
177阅读
在现代微服务架构中,Docker作为一种广泛使用的容器化工具,已成为部署和管理Java项目的首选方案之一。但伴随其使用的麻烦也随之而来——如何优雅地重启运行在Docker容器中的Java项目,尤其是在业务高峰期间,确实是个挑战。接下来,我将和大家分享如何解决“docker重启java项目”的过程。 ### 背景定位 在某个电商平台的业务场景中,系统面临着不断增加的用户访问量,导致经常需要进行服
原创 7月前
38阅读
# Linux 重启 Java 项目 在现代软件开发中,使用 Java 进行应用开发是相当普遍的。当我们在 Linux 环境下运行 Java 项目时,遇到需要重启的情况是不可避免的。有多种方法可以优雅地重启一个 Java 项目,本文将探讨一些常见的方式,并提供具体的代码示例。 ## 为什么需要重启 Java 项目重启 Java 项目的原因主要有以下几点: - 更新配置文件 - 故障排查
原创 2024-10-17 14:11:43
91阅读
# Java项目自动重启 在进行Java项目开发的过程中,经常会遇到需要进行项目重启的情况。例如,当我们修改了项目的代码后,需要重新启动项目才能看到修改的效果。为了提高开发效率和方便开发人员进行调试,我们可以通过一些技术手段来实现Java项目的自动重启。 ## 为什么需要自动重启 在开发过程中,我们经常需要修改项目的代码、配置等内容。如果每次修改后都需要手动停止项目然后重新启动,将会极大地浪
原创 2024-03-07 07:19:09
63阅读
# CentOS 重启 Java 项目指南 在服务器管理中,重启运行中的 Java 项目是常见的操作,特别是在应用程序需要更新、修复问题或当资源需要释放的时候。本文将详细介绍如何在 CentOS 系统下重启 Java 项目,并提供相关代码示例。 ## 一、环境准备 首先,确保你的服务器上已经安装了 Java 环境以及必要的工具。可以通过以下命令检查 Java 是否已安装: ```bash
原创 8月前
25阅读
  • 1
  • 2
  • 3
  • 4
  • 5