我正在和gradlew一起做一个Java项目。我的操作系统是Ubuntu Linux。当我运行“gradle”,它运行,并给我信息。但是当我运行“gradlew”时,它输出为“没有命令'gradlew' found,你的意思是: 从包“gradle”(universe)中命令“gradle” Gradlew:命令未找到"

我做了研究,我有jdk,我做了sudo apt-get install gradle。我完全不知道

错误:

$ gradlew clean jpackage
bash: gradlew: command not found...

当前回答

需要构建Gradle包装器。记得把2.13改为你的gradle版本号。运行此命令后,您应该看到项目文件夹中添加了新的脚本。您应该能够使用./gradlew build运行包装器来构建您的代码。更多信息请参考此指南https://spring.io/guides/gs/gradle/。

其他回答

需要构建Gradle包装器。记得把2.13改为你的gradle版本号。运行此命令后,您应该看到项目文件夹中添加了新的脚本。您应该能够使用./gradlew build运行包装器来构建您的代码。更多信息请参考此指南https://spring.io/guides/gs/gradle/。

除了@suraghch

Linux/MacOS ./gradlew clean

Windows PowerShell \ gradlew清洁。

Windows cmd gradlew清洁

对于Ubuntu(linux)用户: 执行“bash ./gradlew build”即可 但“。“/gradlew build”不工作。

对我来说,问题是它是在NTFS文件系统上,linux不让从NTFS执行脚本。 尝试将代码从NTFS移到linux分区。 然后。/gradlew构建应该工作

通过运行chmod 755 gradlew,运行这个bash命令对我有效,因为有时文件属性会在从一个操作系统移动到另一个操作系统(Windows, Linux和Mac)时发生变化。

ubantu

命令'gradlew' not found,你的意思是: 命令'gradle'从snap gradle (7.2) 命令'gradle'从deb gradle (4.4.1-13) 查看'snap info '获取更多版本。

使用这个cmd ./gradlew signingReport