1. 程式人生 > >Linux 下 Error: Could not find or load main class Hello

Linux 下 Error: Could not find or load main class Hello

在linux下寫了一個非常簡單的Hello world程式,編譯執行竟然報錯:Error: Could not find or load main class Hello

最後發現是CLASSPATH的問題。

主要在環境變數這塊:

export JAVA_HOME=/usr/java/jdk1.8.0
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH 
我的環境變數之前配置錯了,所以修改完以後,source /etc/profile 重新載入一下這個檔案,ok,現在就不會報錯了!

相關推薦

Linux Error: Could not find or load main class Hello

在linux下寫了一個非常簡單的Hello world程式,編譯執行竟然報錯:Error: Could not find or load main class Hello 最後發現是CLASSPATH的問題。 主要在環境變數這塊: export JAVA_HOME=/u

Linux終端運行java源碼出錯——Error: Could not find or load main class [duplicate]

終端 -o erro main spa class文件 img not find https Linux終端中運行.class文件出錯 Linux終端運行java源碼出錯——Error: Could not find or load main class [duplicat

在idea裡執行maven專案出現:Error: Could not find or load main class com.xxx.xxxx

原因分析:maven專案在執行時找不到主類,也就是專案啟動類找不到。可以嘗試以下方法。 思路:java檔案必須經過compile才會變成.class檔案,找不到.class檔案就是由於沒有經過編譯導致的。 可能是由於對maven專案執行了mvn clean命令,沒有執行mvn compile

zookeeper SolrCloud 叢集配置 Error: Could not find or load main class org.apache.solr.cloud.ZkCLI

搭建SolrCloud叢集  把solrhome中的配置檔案上傳到zookeeper叢集。使用zookeeper的客戶端上傳。 客戶端命令位置:/root/solr-4.10.3/example/scripts/cloud-scripts 執行命令  ./zk

報錯:Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty

輸入flume-ng version 啟動flume時報錯Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty,但似乎已經啟動. 這時我們可以去hbase中修改hbase-e

java報錯-找不到或無法載入主類(Error: Could not find or load main class)

文章目錄 CLASSPATH配置問題 package問題 解決方法1:刪除package宣告 解決方法2:指定包名 比如說test.java package test; public

Sqoop找不到主類 Error: Could not find or load main class org.apache.sqoop.Sqoop

最近由於要使用Sqoop來到出資料到hdfs,可是發現Sqoop1.4.5跟hadoop2.X不相容,需要對Sqoop1.4.5進行編譯,編譯的具體方法見:http://my.codeweblog.com/AlbertHa/blog/318551 如果一切都順利的話需要就不會遇到什麼問題,但是有一個問題一直

搭建SolrCloud: Error: Could not find or load main class org.apache.solr.cloud.ZkCLI

【./zkcli.sh:line 13: unzip: command not found    Error: Could not find or load main class org.apache

hadoop 3.1.1 Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster

name ado org 3.1.1 div 9.png per mapred 技術分享 啟動hdfs後執行share目錄中自帶的mapreduce程序時報如下錯誤 找到$HADOOP_HOME/etc/mapred-site.xml,增加以下配置 1 <p

flume啟動報錯 Could not find or load main class org.apache.flume.node.Application

修改flume的資料夾名稱後,啟動flume可能會失敗,錯誤資訊如下: Error: Could not find or load main class org.apache.flume.node.Application 這個是因為環境變數的問題。 export看一下是不是有個FLUME_HOME的

搭建SolrCloud叢集Could not find or load main class org.apache.solr.cloud.ZkCLI

搭建SolrCloud叢集 報錯解決方案 1、把solrhome中的配置檔案上傳到zookeeper叢集。 //1、進入cloud-scripts目錄下 (以下IP為示例,請根據自己實際配置填寫) cd /root/solr-4.10.3/example/scripts/cloud-

Travis CI Could not find or load main class org.gradle.wrapper.GradleWrapperMain 錯誤

問題 在 Travis CI 編譯的時候出現 Error: Could not find or load main

Jib構建映象的問題分析(Could not find or load main class ${start-class})

問題簡述 通過Jib外掛將SpringBoot工程製作成Docker映象成功,但是執行映象的時候報錯(Could not find

解決Qt編譯動態連結庫could not find or load the Qt platform plugin "windows" in.問題

最近用Qt5做了一個專案的介面,在編譯成可執行檔案EXE之後,執行檔案,提示: This application failed to start because it could not find or load the Qt platfo rm plugin "windows" in "".

This application failed to start because it could not find or load the Qt platform plugin windows

Qt 程式報錯 This application failed to start because it could not find or load the Qt platform plugin “windows” 如下圖 今天遇到一個很奇怪的問題,Qt應用程

板子執行qt程式could not find or load the Qt platform plugin "xcb"

交叉編譯qt5後放板子上執行應用程式,./qtest 出錯could not find or load the Qt platform plugin "xcb" ls /usr/local/qt5-arm/plugins/platforms/ libqlinuxfb.so

This application failed to start because it could not find or load the Qt platforms plugins

 由於一直在linux下操作,今天Qt移植平臺的時候導致.exe可執行檔案一直執行不起來,提示缺少某些dll庫,這個問題解決起來簡單(直接去qt原始碼裡面查詢對應庫新增到可執行檔案目錄就行),但是之後

Android StudioError:Could not find com.android.tools.build:gradle:2.2.1”的解決方法

今天更新Android Studio後開啟Project,報如下錯誤: Error:Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations:    fi

could not find or load the Qt platform plugin windows的解決方法

VS+Qt5環境下建立一個Qt工程,在本機執行沒問題,可是把.exe和用到的.dll打包發到別人電腦上卻執行不了,報錯如下: 為什麼會這樣?這是因為程式執行需要Qt本身的一些dll,把這些缺失的dll補上就可以了。 需要注意的是:一般遇到這個報錯,是缺少plugins

【qt錯誤】This application failed to start because it could not find or load

qt釋出exe無法執行,提示plugin windows錯誤 This application failed to start because it could not find or load the Qt platform plugin “window