簡體   English   中英

在哪里存儲/訪問我的NetBeans的Java可重用類

[英]Where to store/access my Java re-usable classes for NetBeans

在將我的一些通用類庫從C ++移植到Java的過程中。 有沒有我可以存儲我的類文件的地方,以便NetBeans中的類瀏覽器可以看到我創建的任何新項目? 沒有真正理解Java類庫結構(如MSVC的“lib”和“包含”文件夾,這些文件夾對所有項目都是全局的)

如果是包含實用程序的項目,則應創建單獨的項目。 我們稱之為Utilities 現在,當您創建其他項目時(讓我們稱之為MyApp)使其依賴於Utilities項目。 您的IDE將執行所需的操作。

實際上從java的角度來看,你只需要將所有必需的類添加到classpth中。 當您運行編譯器(javac)或JVM(java)時,您可以傳遞參數-classpath ,然后傳遞庫的列表(jar文件或存儲類文件的根目錄)。 該列表在Unix中以冒號分隔,在Windows中以分號分隔。

Java還支持參數-classpath別名,即-cp

例如,以下命令行將運行依賴於mylib.jar應用程序。

java -cp mylib.jar;myapp.jar com.mycompany.Main

我建議你也看看Maven:構建工具,它可以幫助你管理非平凡項目的依賴關系,事實上是java世界的標准。

暫無
暫無

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

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