`
pcpig
  • 浏览: 91266 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windos下和linux下运行java的脚本

阅读更多

1、windos下的执行java的批处理脚本

 

rem 显示的
::  不显示的注释

@echo off
setlocal enabledelayedexpansion
set classpath=.;./classes
for %%f in (lib/*.jar) do (    
    set classpath=!classpath!;./lib/%%f
)

echo %classpath%
@echo on

:: java  -classpath %classpath% com.abc.ABC
endlocal
pause

   绝对路径

  setlocal enabledelayedexpansion

set classpath=.;./classes
set libpath=E:\workspace\levin\lib
for %%f in (%libpath%\*.jar) do (  
    set classpath=!classpath!;%%f
)
 

  2、linux下找到类路径的脚本

  //方法1

cp=.;
for loop in `ls lib/*.jar`;do
cp=${cp}:${loop}
done

//方法2
cp2=`ls  lib/*.jar | xargs  | sed 's/ /:/g'`

//方法3
cp3=`find lib -name "*.jar" | xargs | sed 's/ /:/g'`
echo $cp3
 

 

分享到:
评论

相关推荐

    shell,bat脚本运行java程序

    下面将详细介绍如何使用shell脚本(适用于Unix/Linux系统)和bat脚本(适用于Windows系统)来运行Java程序。 **shell脚本运行Java程序** 在Unix/Linux环境中,我们可以创建一个.sh文件作为shell脚本来执行Java程序...

    在linux和windows下动态设置classpath调用java类方法脚本代码

    本文将详细讲解如何在Linux和Windows操作系统下动态设置classpath以调用Java类方法,并提供实际示例和文档。 一、Linux环境下设置classpath 在Linux系统中,你可以通过以下几种方式设置classpath: 1. **命令行...

    java程序产品包模板-内置linux和Windows通用shell启动停止脚本(无需系统安装Java运行环境).zip

    该压缩包文件“java程序产品包模板-内置linux和Windows通用shell启动停止脚本(无需系统安装Java运行环境).zip”提供了一套适用于Java程序的通用打包方案,特别强调了其能够在Linux和Windows操作系统上无缝运行,且不...

    java在win下启动bat和在linux下启动shell脚本

    在Windows和Linux环境中,启动批处理脚本(bat)和shell脚本(sh)是常见的任务,特别是在自动化和脚本执行过程中。`RunScript.java`和`StreamGobbler.java`这两个文件可能就是用来实现这个功能的。 `RunScript....

    linux转化windows文件编码格式脚本

    Linux 转换 Windows 文件编码格式脚本 Linux 转换 Windows 文件编码格式脚本是将 Windows 上的文件编码...该脚本可以方便地将 Windows 上的文件编码格式转换为 UTF-8 编码,以便在 Linux 环境下正确地编译和运行代码。

    linux系统Shell脚本运行java项目。

    linux shell脚本启动java。 ---------------------------------------- Windows编辑的sh,在linux会报错: shell unexpected end of file 解决办法: vim test.sh :set fileformat=unix :wq ----------------------...

    Java,Tomcat,Linux和Windows平台安装包和免安装压缩包

    Tomcat是一款轻量级的Java应用服务器,主要用于部署和运行Java Servlet和JavaServer Pages(JSP)应用程序。Tomcat 9是其最新的稳定版本,支持Java EE 8标准,提供了更高的性能和稳定性。Tomcat的安装可以通过下载...

    海康威视监控LINUX版本和WINDOWS版本JAVA实例

    这意味着我们将会有一个JAVA程序,它可以在两种主流操作系统环境下运行,即LINUX和WINDOWS。这通常涉及到跨平台编程,JAVA因其“一次编写,到处运行”的特性,成为了理想的候选语言。开发者可以利用JAVA的Swing或...

    assembly项目打包插件,包含windows与linux环境下的启动脚本

    这篇文档将深入探讨如何使用assembly插件进行项目打包,以及如何生成适用于Windows和Linux环境的启动脚本。 首先,`assembly`插件是Apache Maven的一个强大组件,它允许开发者定义一个详细的描述文件(通常是`...

    Java调用Lua脚本(LuaJava使用、安装及Linux安装编译)

    Luajava-1.1.dll是Windows平台上的动态链接库,而libluajava-1.1.so则是Linux系统下的相应库文件。 要使用LuaJava,你需要先安装Lua。这里提供的lua-5.1.5.tar.gz是Lua 5.1.5的源代码包。解压后,进入解压后的目录...

    Tomcat 服务器windows和linux 版本

    对于跨平台支持,Tomcat在Windows和Linux上表现一致,这是因为其基于Java的特性,使得它可以在任何安装了Java运行环境(JRE)的操作系统上运行。不过,需要注意的是,Windows和Linux在文件路径、权限控制、环境变量...

    tomcat监控脚本(支持windows、linux)

    在Windows和Linux这两种操作系统环境下,监控脚本的实现方式会有所不同。Windows下,可能使用批处理脚本或者Powershell;而在Linux环境,通常会用到bash脚本或者syslog等工具。这些脚本通常会集成到系统的服务管理...

    SAP3的windows下和linux下安装使用

    总的来说,无论在Windows还是Linux64环境下,安装和使用SAP3都需要对操作系统、Java环境以及SAP系统有深入的理解。每个步骤都需要细心操作,确保系统的稳定性和数据的安全性。在实际操作中,务必参照官方文档和社区...

    apktool_2.6.0(附Windows、Linux、Mac下的安装说明和wrapper包装脚本).zip 2021最新版

    最新的Apktool 2.6.0版本在功能上进行了优化和增强,更加稳定且兼容性更强,适用于Windows、Linux和Mac操作系统。 在Android应用开发中,Apktool主要扮演着以下几个关键角色: 1. **反编译**:Apktool能够将APK中...

    jar包启动脚本与关闭脚本win+linux

    本文将详细介绍如何为Spring Boot应用创建和使用启动及关闭脚本,适用于Windows和Linux操作系统。 首先,我们来看标题提到的"jar包启动脚本"。在Spring Boot项目中,一个可执行的jar文件包含了运行应用所需的所有...

    ARM开发板配置java运行环境成功笔记记录

    在本文中,我们将深入探讨如何在ARM架构的开发板上配置Java运行环境,以便能够成功地执行Java测试代码。...一旦完成,你就可以在ARM平台上编写、编译和运行Java应用程序,这对于物联网设备的开发和测试非常有帮助。

    IDEA中编写并运行shell脚本的实现

    pro版本开始支持debug功能,能够像运行java一样进入debug调试。这是个非常不错的新特性,当然肯定还有其他很多新特性。 八、总结 IDEA中编写并运行shell脚本的实现需要安装bashsupport插件,配置插件,安装git软件...

    windows环境下运行java的脚本

    在Windows环境下运行Java应用,尤其是传统的Application类型,可能会遇到各种问题,比如Eclipse运行不稳定。在这种情况下,构建一个本地运行环境能提供更好的控制和可比性。本文将介绍如何使用shell脚本来创建一个...

    linux和windows启动tomcat脚本

    本文将深入探讨如何在Linux和Windows操作系统中启动Tomcat,以及与之相关的配置和管理脚本。 首先,让我们来看一下`window-tomcatRestart.bat`这个文件,这通常是一个批处理文件,用于在Windows环境中重启Tomcat...

    java 执行cmd命令及mongodb脚本

    Java执行CMD命令及MongoDB脚本是开发过程中常见的任务,特别是在集成系统或者自动化运维场景下。下面将详细讲解这两个主题。 一、Java执行CMD命令 在Java中,我们可以使用Runtime类或ProcessBuilder类来执行操作...

Global site tag (gtag.js) - Google Analytics