Я хочу создать скрипт оболочки, чтобы сделать сборку градл, а затем развернуть на моем локальном .m2. Однако моя попытка терпит неудачу. Моя структура каталогов следующая: < /p>
my-app # root of project
+ build
+libs
- my-jar.1.0.0
< /code>
Я пытаюсь написать сценарий оболочки, чтобы построить gradle jar, а второе, чтобы развернуть его на локальный .m2, чтобы я мог потянуть его в другие проекты локально < /p>
Вот моя попытка, которая терпит неудачу: < /p>
#!/bin/bash
./gradlew jar
cd ./
GROUP_ID="com.tech"
ARTIFACT_ID="my-app"
VERSION="1.0.0-SNAPSHOT"
PACKAGING="jar"
JAR_FILE="lib/libs/my-app.1.0.0-SNAPSHOT.jar"
mvn install:install-file \
-Dfile="$JAR_FILE" \
-DgroupId="$GROUP_ID" \
-DartifactId="$ARTIFACT_ID" \
-Dversion="$VERSION" \
-Dpackaging="$PACKAGING"
if [ $? -eq 0 ]; then
echo "Successfully installed $ARTIFACT_ID-$VERSION.jar to local repo"
else
echo "Failed to install $ARTIFACT_ID-$VERSION.jar."
fi
< /code>
Я получаю ошибку, что файл не может быть найден, потому что скрипт ищет из моего домашнего каталога, используя абсолютный путь < /p>
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install-file (default-cli) on project standalone-pom: The specified file '/users/d-dane/projects/my-app/lib/libs/my-app-1.0.0-SNAPSHOT.jar' not exists -> [Help 1]
Подробнее здесь: https://stackoverflow.com/questions/797 ... move-to-m2
Скрипт оболочки, чтобы выполнить сборку Gradle и перейти на .m2 ⇐ Linux
-
Anonymous
1754344964
Anonymous
Я хочу создать скрипт оболочки, чтобы сделать сборку градл, а затем развернуть на моем локальном .m2. Однако моя попытка терпит неудачу. Моя структура каталогов следующая: < /p>
my-app # root of project
+ build
+libs
- my-jar.1.0.0
< /code>
Я пытаюсь написать сценарий оболочки, чтобы построить gradle jar, а второе, чтобы развернуть его на локальный .m2, чтобы я мог потянуть его в другие проекты локально < /p>
Вот моя попытка, которая терпит неудачу: < /p>
#!/bin/bash
./gradlew jar
cd ./
GROUP_ID="com.tech"
ARTIFACT_ID="my-app"
VERSION="1.0.0-SNAPSHOT"
PACKAGING="jar"
JAR_FILE="lib/libs/my-app.1.0.0-SNAPSHOT.jar"
mvn install:install-file \
-Dfile="$JAR_FILE" \
-DgroupId="$GROUP_ID" \
-DartifactId="$ARTIFACT_ID" \
-Dversion="$VERSION" \
-Dpackaging="$PACKAGING"
if [ $? -eq 0 ]; then
echo "Successfully installed $ARTIFACT_ID-$VERSION.jar to local repo"
else
echo "Failed to install $ARTIFACT_ID-$VERSION.jar."
fi
< /code>
Я получаю ошибку, что файл не может быть найден, потому что скрипт ищет из моего домашнего каталога, используя абсолютный путь < /p>
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install-file (default-cli) on project standalone-pom: The specified file '/users/d-dane/projects/my-app/lib/libs/my-app-1.0.0-SNAPSHOT.jar' not exists -> [Help 1]
Подробнее здесь: [url]https://stackoverflow.com/questions/79725427/shell-script-to-execute-gradle-build-and-move-to-m2[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия