編譯java蛋疼的一小時

以前學過一點java程序,但是貌似目前已經忘的渣都不剩了==!

今天自己寫了個嘗試編譯,發現真心好坑爹,竟然編譯一直錯誤,後來終於編譯通過了,運行也報了一大堆的錯,徹底被java惹怒了!

我的編譯過程:

首先上傳說中大名鼎鼎的Eclipse,愉快的建立工程,建立類:

hello.java:

package first;

public class hello
{
    public hello()
    {
        System.out.println("這裏是hello類的構造函數被調用!");
    }
    public void eprint(String toprint)
    {
        System.out.println(toprint);
    }
}

hello2.java:

package first;

public class hello2
{
    public static void main(String[] args)
    {
        hello hh=new hello();
        hh.eprint("Hello");
    }
}

愉快的認爲這樣沒什麼問題吧,按下run...然後各種錯,在網上查了一些,解釋很蛋疼,什麼build path之類的,本來英文不好還要一個個找按鈕去設置,放棄IDE

2.既然沒有IDE那就試試console編譯吧,工程路徑:E:\Code\java\first\src\first\

打算且到兩個目錄分別用javac編譯hello.java和hello2.java,hello.java編譯順利通過,然後,,,hello2就各種報錯,心中千萬只草泥馬奔騰而過...

經過各種蛋疼的查資料得到:在帶有package的java文件在編譯的時候要對整個package文件進行編譯...凌亂了...

竟然編譯通過了,再一次被java奇葩的編譯方式折服。

接着運行來看看...

呵呵.....................................................................

正確的運行方式:

還有一點說明,編譯完後不要向下面這樣:

尼瑪折騰了半個多小時啊,網上說是環境變量的配置問題,艹!

絕對是奇葩啊!心中千萬只草泥馬奔騰而過...

┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛

┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛

┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛┏┛┻━━━┛┻┓
┃       ┃
┣████—████┫
┃   ✪   ┃
┃   ╰┻╯   ┃
┗━┓   ┏━┛
  ┃   ┃
  ┃   ┃
  ┃   ┗━━━━┓
  ┃        ┣┓
  ┃        ┏┛
  ┗┓┓┏━━┳┓┏┛

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章