[英]Maven package is not visible compile error
我在 VS Code 中使用 maven,並且從我從 mvn 中央存儲庫加載的 jar 中收到編譯錯誤。
package com.fazecast.jSerialComm is not visible
導入聲明為:
import com.fazecast.jSerialComm.SerialPort;
pom.xml 有:
<dependency>
<groupId>com.fazecast</groupId>
<artifactId>jSerialComm</artifactId>
<version>2.9.1</version>
</dependency>
jar 位於C:\Users\ray\.m2\repository\com\fazecast\jSerialComm\2.9.1\jSerialComm-2.9.1.jar
我在這里錯過了什么簡單的骨頭? 謝謝!
編輯:module.info 內容如下:
requires javafx.controls;
requires javafx.fxml;
opens com.mystuff to javafx.fxml;
exports com.mystuff;
}
好吧,我遇到了解決方案。 我的 module-info.java 需要添加一個額外的要求:
module com.mystuff{
requires javafx.controls;
requires javafx.fxml;
requires com.fazecast.jSerialComm;
opens com.mystuffto javafx.fxml;
exports com.mystuff;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.