mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-09-09 15:09:23 +00:00
Add missing mvnDebug scripts (#605)
This commit is contained in:
35
dist/src/main/distro/mvn/bin/mvnDebug
vendored
Executable file
35
dist/src/main/distro/mvn/bin/mvnDebug
vendored
Executable file
@@ -0,0 +1,35 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
# or more contributor license agreements. See the NOTICE file
|
||||||
|
# distributed with this work for additional information
|
||||||
|
# regarding copyright ownership. The ASF licenses this file
|
||||||
|
# to you under the Apache License, Version 2.0 (the
|
||||||
|
# "License"); you may not use this file except in compliance
|
||||||
|
# with the License. You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing,
|
||||||
|
# software distributed under the License is distributed on an
|
||||||
|
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
# KIND, either express or implied. See the License for the
|
||||||
|
# specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
# Apache Maven Debug Script
|
||||||
|
#
|
||||||
|
# Environment Variable Prerequisites
|
||||||
|
#
|
||||||
|
# JAVA_HOME Must point at your Java Development Kit installation.
|
||||||
|
# MAVEN_OPTS (Optional) Java runtime options used when Maven is executed.
|
||||||
|
# MAVEN_SKIP_RC (Optional) Flag to disable loading of mavenrc files.
|
||||||
|
# MAVEN_DEBUG_ADDRESS (Optional) Set the debug address. Default value is 8000
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
MAVEN_DEBUG_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=${MAVEN_DEBUG_ADDRESS:-8000}"
|
||||||
|
|
||||||
|
echo Preparing to execute Maven in debug mode
|
||||||
|
|
||||||
|
env MAVEN_OPTS="$MAVEN_OPTS" MAVEN_DEBUG_OPTS="$MAVEN_DEBUG_OPTS" "`dirname "$0"`/mvn" "$@"
|
44
dist/src/main/distro/mvn/bin/mvnDebug.cmd
vendored
Normal file
44
dist/src/main/distro/mvn/bin/mvnDebug.cmd
vendored
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
@REM Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
@REM or more contributor license agreements. See the NOTICE file
|
||||||
|
@REM distributed with this work for additional information
|
||||||
|
@REM regarding copyright ownership. The ASF licenses this file
|
||||||
|
@REM to you under the Apache License, Version 2.0 (the
|
||||||
|
@REM "License"); you may not use this file except in compliance
|
||||||
|
@REM with the License. You may obtain a copy of the License at
|
||||||
|
@REM
|
||||||
|
@REM http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
@REM
|
||||||
|
@REM Unless required by applicable law or agreed to in writing,
|
||||||
|
@REM software distributed under the License is distributed on an
|
||||||
|
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
@REM KIND, either express or implied. See the License for the
|
||||||
|
@REM specific language governing permissions and limitations
|
||||||
|
@REM under the License.
|
||||||
|
|
||||||
|
@REM -----------------------------------------------------------------------------
|
||||||
|
@REM Apache Maven Debug Script
|
||||||
|
@REM
|
||||||
|
@REM Environment Variable Prerequisites
|
||||||
|
@REM
|
||||||
|
@REM JAVA_HOME Must point at your Java Development Kit installation.
|
||||||
|
@REM MAVEN_BATCH_ECHO (Optional) Set to 'on' to enable the echoing of the batch commands.
|
||||||
|
@REM MAVEN_BATCH_PAUSE (Optional) set to 'on' to wait for a key stroke before ending.
|
||||||
|
@REM MAVEN_OPTS (Optional) Java runtime options used when Maven is executed.
|
||||||
|
@REM MAVEN_SKIP_RC (Optional) Flag to disable loading of mavenrc files.
|
||||||
|
@REM MAVEN_DEBUG_ADDRESS (Optional) Set the debug address. Default value is 8000
|
||||||
|
@REM -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
|
||||||
|
@echo off
|
||||||
|
@REM set title of command window
|
||||||
|
title %0
|
||||||
|
@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on'
|
||||||
|
@if "%MAVEN_BATCH_ECHO%"=="on" echo %MAVEN_BATCH_ECHO%
|
||||||
|
|
||||||
|
@setlocal
|
||||||
|
|
||||||
|
IF "%MAVEN_DEBUG_ADDRESS%"=="" @set MAVEN_DEBUG_ADDRESS=8000
|
||||||
|
|
||||||
|
@set MAVEN_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=%MAVEN_DEBUG_ADDRESS%
|
||||||
|
|
||||||
|
@call "%~dp0"mvn.cmd %*
|
1
pom.xml
1
pom.xml
@@ -316,6 +316,7 @@ limitations under the License.</inlineHeader>
|
|||||||
<exclude>**/mvnd.properties.template</exclude>
|
<exclude>**/mvnd.properties.template</exclude>
|
||||||
<exclude>**/m2.conf</exclude>
|
<exclude>**/m2.conf</exclude>
|
||||||
<exclude>**/mvnd</exclude>
|
<exclude>**/mvnd</exclude>
|
||||||
|
<exclude>**/mvnDebug</exclude>
|
||||||
<exclude>**/.mvn/maven.config</exclude>
|
<exclude>**/.mvn/maven.config</exclude>
|
||||||
<exclude>**/.mvn/jvm.config</exclude>
|
<exclude>**/.mvn/jvm.config</exclude>
|
||||||
<exclude>.gitattributes/</exclude>
|
<exclude>.gitattributes/</exclude>
|
||||||
|
Reference in New Issue
Block a user