我没有列出 Glassfish 3.1.2.2 为在域中运行的应用程序提供的 Java 库。我想要的是列出库及其版本,以便我可以provided
在 Maven POM 中为这些库(我使用的)配置范围。
我试过了:
- 通过文件系统检查库
GLASSFISH_HOME/modules
但文件名没有版本号 asadmin list-libraries
命令,但它只列出捆绑在域内的库pkg
工具,但它没有提供足够全面的列表(它将库的详细信息抽象为替代名称和版本)。- 在 Eclipse 中将 Glassfish 添加为项目的“服务器”,但它也不会告诉库版本,并且它提供的库的选择可能实际上并不能反映现实。这主要是直觉。
- 检查自述文件,如http://www.oracle.com/technetwork/middleware/glassfish/downloads/glassfish-312-3rdparty-readme-1521433.html但它也包含非 Java 库,我不认为该文件是为了我正在做的事情。
如何列出 Glassfish 为部署在 Glassfish 域中的(Web)应用程序提供的那些库的名称和版本?