Java OpenLiberty 18.0.0.2是否附带Derby DB或H2之类的嵌入式数据库?
我在OpenLiberty 18.0.0.2中找不到任何关于嵌入式数据库的文档,比如Payara或Wildfly。是否有OpenLiberty默认附带的嵌入式数据库,或者我必须自己配置H2或Derby DB 现在我正在配置Derby DB,如下所示:Java OpenLiberty 18.0.0.2是否附带Derby DB或H2之类的嵌入式数据库?,java,jakarta-ee,websphere-liberty,open-liberty,java-ee-8,Java,Jakarta Ee,Websphere Liberty,Open Liberty,Java Ee 8,我在OpenLiberty 18.0.0.2中找不到任何关于嵌入式数据库的文档,比如Payara或Wildfly。是否有OpenLiberty默认附带的嵌入式数据库,或者我必须自己配置H2或Derby DB 现在我正在配置Derby DB,如下所示: <?xml version="1.0" encoding="UTF-8"?> <server description="new server"> <featureManager> <featur
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<featureManager>
<feature>javaee-8.0</feature>
</featureManager>
<quickStartSecurity userName="admin" userPassword="adminpwd" />
<httpEndpoint id="defaultHttpEndpoint" httpPort="9080" httpsPort="9443" />
<applicationManager autoExpand="true" />
<applicationMonitor updateTrigger="mbean" />
<dataSource id="DefaultDataSource">
<jdbcDriver libraryRef="MyJDBCLib" />
<properties.derby.embedded databaseName="myDB" createDatabase="create" />
<containerAuthData user="user1" password="{xor}Oz0vKDtu" />
</dataSource>
<library id="MyJDBCLib">
<file name="/Users/Philip/Tools/openliberty/wlp-18.0.0.2/lib/derby.jar" />
</library>
</server>
这是OpenLiberty的正确/常用方法吗 Open Liberty不包含嵌入式数据库。您的配置是使用Derby配置DefaultDataSource的正确方法 作为旁注,wlp/usr/lib目录用于产品库,而不是用户库。更合适的位置是wlp/usr/shared/resources