Skip to content

脚本文件

脚本文件

  • java环境变量 (java)

  • HTTP请求 (http)

    • HTTP请求
    • 说明: 用于判断请求是否可以响应
  • 进程检查 (progress)

  • 配置文件 (conf)

  • 数据库 (sql)

  • Nacos

    • Nacos
    • 说明: 在微服务架构中,服务注册中心和配置中心工具脚本

bat批处理

bin下创建并运行一个批处理文件

Java应用程序

  1. 创建Java程序,并打成jar
  2. bin下创建并运行一个批处理文件
  3. 批处理文件调用jar文件并将输出捕获
创建Java重新,方式一:传统工程
  • 创建工程:New > New Project
md
1. Name:demo
2. Language: Java
3. Build system: IntelliJ
4. JDK:17
  • 配置Artifacts
md
1. 打开`Project Structure`
2. 选择`Artifacts`
3. 点击 `+` 按钮,选择 `JAR` > `From modules with dependencies`
4. 设置主函数、设置导出路径
5. 勾选`Include in project build`选项
  • 构建JAR文件
md
1. 选择`Build` > `Build Artifacts`
2. 选择你刚才创建的`Artifact`,点击`Build`
创建Java重新,方式二:Maven工程
  • 创建工程:New > New Project
md
1. Name:demo
2. Language: Java
3. Build system: Maven
4. JDK:17
  • 配置pom.xml
md
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>3.2.4</version><!-- 确保使用适当的版本 -->
            <configuration> <!-- 避免生成:dependency*.xml -->
                <createDependencyReducedPom>false</createDependencyReducedPom>
            </configuration>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>shade</goal>
                    </goals>
                    <configuration>
                        <transformers>
                            <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                                <!--main函数的入口 -->
                                <mainClass>org.example.Main</mainClass>
                            </transformer>
                        </transformers>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
  • 构建JAR文件
md
1. 选择`Maven` > `install`
批处理文件
  • bin下创建脚本文件夹
  • 将构建jar文件拷贝到该文件夹下
  • 创建bat批处理文件
bat
@echo off
setlocal

rem 设置全局环境
set "PATH_DIR=%~dp0"
cd %PATH_DIR%
cd ..
set "BIN_DIR=%cd%"
cd ..
set "FINE_HOME=%cd%"

rem 集成java
call %BIN_DIR%\jdk\jre.bat

rem 调用jar
java -jar test.jar 测试参数

endlocal