0
我有一個包LMath一類LMatrix。 LMatrix有一個方法public LMatrix getInverse() throws LDimensionException。 在這兩個文件的第一行是:javac的包裹識別
package com.kavricious.LMath;
編譯這個類jGrasp結果中沒有問題,但如果我在Windows PowerShell中輸入
PS C:\programming\java\javaprojects\com\kavricious\lmath> javac LMatrix.java
,堆棧跟蹤如下:
LMatrix.java:70: error: cannot find symbol
public LMatrix getInverse() throws LDimensionException{
^
symbol: class LDimensionException
location: class LMatrix
我該如何告訴javac在同一個包中識別成員?
包是文件夾。 「LMatrix」和「LDimensionException」是否存在於不同的文件夾中? – Makoto
當你輸入命令行時你在什麼目錄下?什麼是你的項目的目錄結構?換句話說,什麼目錄包含你的.java文件? –
另外,每個文件頂部的包聲明是什麼? –