簡體   English   中英

Maven 編譯時出錯 netbeans

[英]Maven error during the compilation in netbeans

當我在 netbeans 中執行我的第一個 java 應用程序時,我被要求安裝與 maven 相關的東西,安裝失敗。

“運行項目(F6)”:

cd /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2; JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 /opt/netbeans/java/maven/bin/mvn "-Dexec.args=-classpath %classpath edu.sora.lab2.Lab2_Pavlenko_KI33" -Dexec.executable=/usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dfile.encoding=UTF-8 org.codehaus.mojo:exec-maven-plugin:1.5.0:exec
Running NetBeans Compile On Save execution. Phase execution is skipped and output directories of dependency projects (with Compile on Save turned on) will be used instead of their jar artifacts.
Scanning for projects...

------------------------------------------------------------------------
Building Lab2 1.0-SNAPSHOT
------------------------------------------------------------------------

--- exec-maven-plugin:1.5.0:exec (default-cli) @ Lab2 ---
??????? ?????? ?????????? ???????: 

“清理並構建(SHIFT + F11)”成功!!!
(為什么“運行項目(F6)”效果不好???我很困惑):

cd /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2; JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 /opt/netbeans/java/maven/bin/mvn -Dfile.encoding=UTF-8 clean install
Scanning for projects...

------------------------------------------------------------------------
Building Lab2 1.0-SNAPSHOT
------------------------------------------------------------------------

--- maven-clean-plugin:2.5:clean (default-clean) @ Lab2 ---
Deleting /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/target

--- maven-resources-plugin:2.6:resources (default-resources) @ Lab2 ---
Using 'UTF-8' encoding to copy filtered resources.
skip non existing resourceDirectory /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/src/main/resources

--- maven-compiler-plugin:3.1:compile (default-compile) @ Lab2 ---
Changes detected - recompiling the module!
Compiling 1 source file to /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/target/classes

--- maven-resources-plugin:2.6:testResources (default-testResources) @ Lab2 ---
Using 'UTF-8' encoding to copy filtered resources.
skip non existing resourceDirectory /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/src/test/resources

--- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ Lab2 ---
Nothing to compile - all classes are up to date

--- maven-surefire-plugin:2.12.4:test (default-test) @ Lab2 ---
No tests to run.

--- maven-jar-plugin:2.4:jar (default-jar) @ Lab2 ---
Building jar: /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/target/Lab2-1.0-SNAPSHOT.jar

--- maven-install-plugin:2.4:install (default-install) @ Lab2 ---
Installing /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/target/Lab2-1.0-SNAPSHOT.jar to /home/sagecat/.m2/repository/edu/sora/Lab2/1.0-SNAPSHOT/Lab2-1.0-SNAPSHOT.jar
Installing /home/sagecat/Documents/Study/Cross-platform_programming_tools/working_directory/Lab2/Lab2/pom.xml to /home/sagecat/.m2/repository/edu/sora/Lab2/1.0-SNAPSHOT/Lab2-1.0-SNAPSHOT.pom
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 1.128 s
Finished at: 2020-04-17T14:02:44+03:00
Final Memory: 13M/50M
------------------------------------------------------------------------

也許有用的信息:

問題

“maven”搜索的可用插件:

搜索

已安裝的插件: 已安裝

java* 類別中的所有可用插件:

全部

您需要在 netbeans 中安裝 maven 插件。 這樣做 go 到工具 - >插件。 在可用插件部分,Select Maven 插件用於 JAVA。 安裝它並且必須激活它。 這個插件是必須的

如果這在可用插件列表中不可用,請檢查其他選項卡

解決了!

我不知道實際上有什么幫助...對不起=(

我嘗試了一切並安裝了很多東西,還使用突觸重新安裝了所有 maven 軟件包。 下次我嘗試時-效果很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM