【如何将java web项目上线/部署到公网】教程文章相关的互联网学习教程文章

java调用shell脚本,重新部署linux服务器的tomcat

//调用shell的方法 shellCommand 存放tomcat路径 projectname 要重新部署的war文件名public void executeShell(String shellCommand,String projectname) throws IOException {System.out.println("shellCommand:"+shellCommand);    //存放日志路径String executeShellLogFile=shellCommand+"\\executeShell.log";    //调用的shell路径String sendKondorShellName=shellCommand+projectname+".sh";StringBuffer stri...

JAVA在线文件预览(centOs7部署kkFileView)【代码】【图】

JAVA在线文件预览 1.JAVA实现文件预览2.centOs部署kkFileView2.1 下载kkFileView2.2 安装依赖2.3 启动项目2.4 检查openOffice启动 3.常见问题3.1 启动报错3.1.1 错误场景3.1.2 解决办法 3.2 预览PPT或doc文字不显示3.2.1 错误场景3.2.2 解决方式4.上述参考文档 1.JAVA实现文件预览 在线演示地址:https://file.keking.cn/index 官方地址:https://gitee.com/kekingcn/file-online-preview 下载地址:https://gitee.com/kekingcn/fil...

Ubuntu20.04安装配置java和tomcat部署静态html网站方法【代码】【图】

目录Ubuntu20.04安装配置java和tomcat部署静态html网站方法一、JAVA的配置1、更新软件包列表:2、安装openjdk-8-jdk:3、查看java版本,看看是否安装成功:二、tomcat部署静态html网站方法1、下载tomcat2、将静态html页面以及相关文件放在一个目录,如test目录3、将test目录放在:\apache-tomcat-9.0.40\webapps目录下4、找到server.xml文件5、进入你的html Ubuntu20.04安装配置java和tomcat部署静态html网站方法 一、JAVA的配置 Ja...

Linux部署Java项目【代码】

Linux部署Java项目步骤: 核心步骤: 1.阿里云centos_8_0服务器准备,安全组设置 2.Linux下jdk、maven、git安装配置 3.添加SSH公钥从GitHub(gitee)克隆源代码 4.Linux下安装docker 5.docker下安装mysql 6.git拉取项目代码 7.执行项目中的sql数据库脚本 8.修改项目配置文件并启动环境部署 准备工作: ? 阿里云 ? 新建目录 #tmp存放临时安装包 mkdir -p /data/tmp #service存放软件环境 mkdir -p /data/service #gitee存放代码版本...

在Linux中简单部署Java web项目【代码】【图】

一、将项目打成war包以IDEA为例在IDEA项目中选择顶部的Build功能,选择Build Artifacts。选择war包,点击Build,然后IDEA会将该项目的war包(.war文件)生成在编译文件夹下。二、将war包上传到Linux中此处提供思路将war包移到Tomcat安装目录下的webapps下,并重命名如: mv myweb-war.war demoe.war三、关闭防火墙 sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service四、启动Tomcat /usr/local/Tom...

java部署要考虑的centos场景优化【代码】【图】

作为一名码农,我们在windows场景开发,可实际上线时大多数时候是在linux下部署运行的,经历的一些坑在此记录下来,是通识性的知识,新秀们遇到的概率大。 先简单介绍下,我早年是在windows xp做java开发,用的jdk1.4,tomcat5,部署上线环境是在windows server 2003 和windows server 2008场景,随着linux的普及和大众化,慢慢的转移到了centos环境中来,当然也经历了jdk版本的过渡升迁(1.4,1.6,1.8),tomcat也是如此(...

Windows下部署javaweb项目【图】

想部署项目需要完成以下准备工作 1:域名申请完成 2:购买服务器(Windows服务器) 3:域名映射完成(域名映射在服务器上) 4:服务器安装Tomcat 下面部署已经写好的javaweb项目 1:导出你的项目为war包 (1)导出过程(2)结果为2:打开Windows服务器 (1)win+r打开运行 输入mstsc(2)根据提示输入你的服务器的ip(3)输入用户名和密码 找到tomcat(3)进入Tomcat的webapps目录将刚才导出的war包 上传上去(4)然后进入bin...

linux服务器上部署java Web项目【代码】【图】

linux服务器上部署java Web项目 一、安装jdk 1) 首先卸载openJDK,安装sun公司的jdk; 打开linux服务器,命令如下: ssh 用户名@ip地址 查看当前已安装的安装java相关的软件,命令如下: 说明:grep这个命令在这里相当于sql里面的where,起过滤的作用。 删除openJDK,命令如下,删除完了之后,然后按向上方向键,查看是否都已经删除完毕。 2)安装JDK,创建JDK安装路径( /usr/local/ ),并在路径下...

Linux环境下在Tomcat上部署JavaWeb工程【图】

本文讲解如何将我们已经编译好的JavaWeb工程在Linux环境下的Tomcat上进行部署,总体上的思路是和Windows下JavaWeb项目部署到tomcat差不多,具体步骤和命令如下。 注:部署之前必须已经在Linux上安装好JDK,具体如何在Linux上安装JDK见:Linux环境下安装JDK 1 准备工作 1、下载安装Xshell、Xftp(用于远程连接Linux主机,具体自行百度) 2、官网下载Linux下tomcat安装包,我用的是:apache-tomcat-6.0.45.tar.gz,直接点击可以下载,...

Windows启动时的Java Web Start部署【代码】

我有一个Java应用程序,我即将开始使用Web Start进行部署.但是一个新的需求让我重新思考这一点,因为我现在需要添加一些功能,允许最终用户选择他们是否想在启动时运行该程序(Windows,而不是跨平台) ).但是我仍然希望避免将这种运行作为一种服务.有没有办法可以使用Web Start完成,或者我应该探索其他选项来部署它?提前致谢.解决方法:它实际上是把它放在jnlp文件中:<shortcut online="true"><desktop/><menu submenu="Startup"/> </s...

JavaWeb项目 IDEA+Tomcat+Nginx 部署流程【代码】【图】

转载原文地址:https://www.cnblogs.com/ygj0930/p/11375100.html 一:IDEA Maven项目打包1、修改打包方式在maven项目的pom文件中,修改打包方式为:war。 2、通过maven工具栏进行打包点击IDEA右侧, 有个maven侧边栏,点击展开他;选择你要打包的项目,点击展开:如果是聚合模块开发出来的项目,则选中根目录下pom所在项目进行统一打包;点击 LifeCycle:1)第一步:点击clean2)第二步:点击package 此时会自动执行前置的生命周...

java – iPhone,iPad和Windows Phone应用程序部署的是什么?

我的理解是Android应用程序都编译并构建成APK文件,就像可执行JAR一样.这些是Android开发人员在Android Marketplace上托管的文件,用户可以在销售点下载这些文件. iPhone,iPad和Windows Phone设备的APK等价物是什么?令人惊讶的是,很少或没有关于此的公开信息(至少不必下载和安装相应的SDK,我不应该这样做!).寻找开发人员必须上传到相应市场/ appstore的文件类型,并在相应平台上由appp用户拉下并运行客户端. 如果有人碰巧知道,也对B...

在Linux系统上将Java项目部署到客户端【代码】

我开发了一个使用Java的项目,现在我将它提供给使用Linux的客户端.谁能告诉我将提供哪种可执行文件格式以及如何制作?解决方法:基本上你想放在.sh文件中的是你通常在控制台上键入的命令来运行你的jar文件.它们应该用新行分隔(即每个行都在.sh文件中的一行中). 你可以去的最基本的东西是你的sh文件:java -Xms=64m -Xmx=256m -jar myJar.jar -classpath [dependencies dir]/dep1.jar,[dependencies dir]/dep2.jar除此之外,你可以做更...

如何将java(jar或war)部署到Windows IIS上

我有一个java项目,它运行自己的服务器(localhost)供用户访问.然后我被要求在Apache中部署我的工具,所以我将它包装在WAR文件中(以及创建servlet的一些更改),这就是我们现在正在使用的.但是,我现在需要将我的应用程序部署到Windows IIS服务器上.有谁知道怎么做?什么需要重写或修改,或者是唯一的答案(在另一个问题上找到)安装tomcat并让IIS与tomcat对话?非常感谢你解决方法:试试这个:Deploying WAR files on IIS

java-jBoss 4.0.2多次部署相同的WAR会导致jBoss崩溃,因为PermGem /内存不足错误

我开发Web应用程序并使用jBoss 4.0.2,当我使用eclipse多次重新部署我的WAR时,jBoss会因为内存不足而崩溃.当我必须将新版本安装到生产环境时,它将消耗生产服务器内存,这意味着我必须停止jBoss以防止从客户服务器重新部署内存.有没有解决这个问题的方法?解决方法:基本上没有.由于JBoss类加载器的工作方式,每个部署都会耗尽一大块PermGen,即使取消部署应用程序也不会发布. 您可以通过将PermGen内存池大小增加到几百兆(甚至是演出)来缓...

部署 - 相关标签