linux启动jar包命令并指定端口号

worktile 其他 178

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux上启动一个jar包并指定端口号,你可以使用以下命令:

    “`
    java -jar your_jar_file.jar –server.port=your_port_number
    “`

    请替换 “your_jar_file.jar” 为你的jar文件名,替换 “your_port_number” 为你想要指定的端口号。

    这个命令运行了一个java程序,通过 “-jar” 参数指定了要运行的jar文件。然后使用 “–server.port” 参数设置了程序的端口号。

    注意,确保你已经在Linux上正确安装了Java运行环境,才能运行这个命令。

    另外,在运行jar包之前,你还需要确保端口号没有被其他程序占用。你可以使用以下命令查看当前已经被占用的端口号:

    “`
    netstat -tln
    “`

    希望对你有帮助!如有其他问题,请随时提问。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来启动一个Jar包并指定端口号:

    1. 首先,确保已经安装了Java运行时环境(JRE)或者Java开发工具包(JDK)。

    2. 打开终端窗口,并进入到包含Jar包的目录:

    “`
    cd /path/to/jar/directory
    “`

    3. 使用以下命令来启动Jar包并指定端口号:

    “`
    java -jar -Dserver.port=port_number jar_file_name.jar
    “`

    其中,`port_number`是要指定的端口号,`jar_file_name.jar`是要启动的Jar包的文件名。

    例如,要启动名为`myapp.jar`的Jar包并指定端口号为`8080`,可以使用以下命令:

    “`
    java -jar -Dserver.port=8080 myapp.jar
    “`

    4. 执行上述命令后,Java将会以指定的端口号启动Jar包。

    5. 在终端窗口上输出的信息中,可以查看到启动过程中的日志信息,包括Spring Boot项目的启动日志和其他相关信息。

    请注意,这只是一种启动方式,具体还取决于你的应用程序的要求。另外,如果你的应用程序需要其他参数或配置文件,在启动命令中可以添加相应的选项。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统上启动一个Java的可执行jar包,并同时指定端口号,可以按照以下步骤进行操作。

    1. 首先,确保你已经在Linux系统上安装了Java运行环境(JRE)或者Java开发工具包(JDK)。

    2. 打开终端,并导航到包含你的可执行jar包的目录。

    3. 通过以下命令启动Jar包,同时指定端口号:

    “`
    java -jar your-jar-file.jar –server.port=your-port-number
    “`

    其中,`your-jar-file.jar` 是你的可执行jar包的文件名,`your-port-number` 是你想要指定的端口号。

    4. 运行命令后,程序将会在后台启动,并监听指定的端口号。你可以通过浏览器或者其他工具来访问该端口。

    如果你想让程序在终端中显示输出信息,可以使用以下命令:

    “`
    java -jar your-jar-file.jar –server.port=your-port-number > log.txt
    “`

    其中,`log.txt` 是输出信息保存的文件名。

    另外,如果你希望程序在后台运行,但不希望在终端中显示输出信息,你可以使用以下命令:

    “`
    nohup java -jar your-jar-file.jar –server.port=your-port-number > log.txt &
    “`

    这样,程序将会在后台运行,并将输出信息保存到 `log.txt` 文件中。

    注意:在命令中,`java` 是用来执行Java程序的命令,`-jar` 是告诉Java程序要执行的是一个可执行的jar包,而 `–server.port`是用来指定端口号的参数。根据你的具体需求,还可以添加其他的参数。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部