- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有我的 Maven 应用程序,您可以在其中“cd”到此目录/path/app/execute/。并运行“mvnw”,应用程序将正常启动。
我的问题是我想在此处的父目录中创建一个启动脚本:/path/app/startMyApp.sh。
它的内容是:
nohup /path/app/execute/mvnw &
我的问题是,当我 cd 到/path/app 并运行“./startMyApp.sh”时,我得到:
Error: Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain
我怎样才能将我的脚本保存在“mvnw”可执行文件的父目录中,并且能够像我在该目录中一样作为脚本中的后台进程 (nohup) 执行它?
最佳答案
请注意您问题中“mvnw”和“mvn”之间的区别,如果问题的症结在于将目录更改为 nohup
下的/path/app/execute,则:
nohup sh -c 'cd /path/app/execute; mvnw' &
关于java - 如何像在后台那个目录中一样执行脚本(例如 mvnw)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45723639/
当我创建 Spring Boot 应用程序时,我可以在项目根目录中看到 mvnw 和 mvnw.cmd 文件。这两个文件的用途是什么? 最佳答案 这些文件来自Maven wrapper 。它的工作原理
我刚刚将包装的 Maven ( https://github.com/takari/maven-wrapper ) 添加到我的 Maven 项目中,我想知道是否有办法将 IntelliJ IDEA(在
我在运行“mvnw”命令时收到以下信息。如何将maven包装器添加到项目中? project_root>mvnw “mvnw”未被识别为内部或外部命令,可运行的程序或批处理文件。' 最佳答案 使用 t
我是 maven 新手,有一些基本问题。当我看到一些项目时,会包含 mvnw 文件。我所知道的是,如果我使用 mvnw,我不需要在本地安装 maven。我的问题是: 当我第一次执行 mvnw inst
我正在从this链接中获取一个示例,该示例显示了如何开发一个简单的React / Spring-boot CRUD应用程序。效果很好。 现在,我正在尝试将其移至Docker容器中。我已经为“dev”配
我有我的 Maven 应用程序,您可以在其中“cd”到此目录/path/app/execute/。并运行“mvnw”,应用程序将正常启动。 我的问题是我想在此处的父目录中创建一个启动脚本:/path/
使用 start.spring.io 创建 spring-boot 项目时, 一些 maven 包装文件被包括在内: mvnw mvnw.bat 在提交到 git repo 时是否应该忽略这些文件?
我正在尝试构建应用程序 java-cloud-sample来自 github 使用 travis-ci。 .travis.yml 看起来像这样 language: java sudo: true di
我希望 Heroku 在使用“部署到 Heroku”按钮时运行我的 mvnw 脚本。目前 Heroku 忽略该脚本,下载 mvn 并运行它。我的 mvnw 文件位于项目根目录,并且确实通过 git 正
我已经分别生成了我的 jHipster 客户端和服务器,并使用 yarn run build 命令构建客户端用于生产,并在 tomcat 在端口 8989 上运行,我的服务器在 localhost:8
在 STS 中调试时,我需要属性 xxx.yyy.zzz 存在/或根本不存在。但是,当通过 mvnw clean 包部署到 Tomcat 时,我需要添加 xxx.yyy.zzz=/myApp 我看到一
我尝试使用 dockerfile 构建 maven 项目,但是当我使用命令时出现此错误 docker build /bin/sh: 1: ./mvnw: not found 我试过这个解决方案: Un
我正在运行一个基于 maven/pom.xml 项目的 Java 项目。我最近对代码进行了更改,发现如果我使用 IntelliJ 的“运行”命令运行项目,代码会按预期工作,但如果我使用 ./mvnw
Spring Boot guide给出了一个演示示例,在其中运行应用程序的示例。在我们使用构建框架maven的情况下,将使用'complete'文件夹/目录中的./mvnw spring-boot:r
我想使用docker容器内spring.io.starter提供的Maven包装器来构建Spring Boot应用程序。 我的Dockerfile是: FROM openjdk:8-jdk-alpin
所以我尝试在 docker 容器内运行带有 Maven 包装器的 Spring Boot 应用程序。这是我的 Docker 文件: ### Stage 1: Build the application
我是一名优秀的程序员,十分优秀!