当前位置: 首页 > 知识库问答 >
问题:

如何在Spring引导应用程序中使用WebSphere自由

闾丘文昌
2023-03-14

我想在Spring Boot应用程序中使用WebSphereLiberty,而不是tomcat服务器。如果我是正确的,它是不支持开箱即用的。如何配置spring boot/websphere liberty来实现这一点?

共有3个答案

张兴旺
2023-03-14

最近(2018年5月),您可以使用Liberty部署Spring Boot jar。看见https://developer.ibm.com/wasdev/blog/2018/05/11/spring-boot-applications-on-liberty/.不过我还没试过。

燕宏胜
2023-03-14

实际上,您现在可以使用WebSphereLiberty创建可运行的jar文件。你需要v8引擎。5.5.9或以上。按以下方式创建可运行的jar:

server package {server name} --archive={jar name}.jar --include=minify,runnable 

最终的jar可以像您预期的那样运行:

java -jar {jar name}.jar 
夏弘义
2023-03-14

使用Liberty应用程序加速器,您可以下载一个包含Maven可构建的“Spring Boot with Spring MVC”应用程序的zip作为起点。只需运行mvn安装,应用程序就可以在http://localhost:9080/myLibertyApp/

 类似资料:
  • 我有一个Spring boot应用程序,希望在Eclipse中作为服务器应用程序运行。因此,该应用程序将被识别为Tomcat web应用程序,并可以在更新facet时添加: 当我运行web应用程序时,找不到我的rest服务。spring boot应用程序包含的文件夹结构与spring boot发布前的spring应用程序不同。spring boot应用程序可以从配置了eclipse的tomcat上

  • 我是Camel集成的初学者,我需要创建定制的Camel组件,并在Spring Boot应用程序中使用它。 我尝试使用maven原型生成我的组件。 所以命令是这样的: mvn原型:generate-DarchetypeGroupId=org。阿帕奇。骆驼ArchetypeArtifactid=camel原型组件-DarchetypeVersion=2.12.1-DgroupId=my。tcp。骆驼c

  • 我不明白在springboot应用程序中如何正确地编写websocket测试用例。我有一个实现的类,我在中添加了这个处理程序: 但是当我写下下面的测试用例时,我得到了一个例外: 异常::发起WebSocket连接的HTTP请求失败 如果我将(结尾斜杠)它可以工作,但不工作。 我做错了什么?

  • 有一个Spring应用程序“A”打包为JAR(带有maven),应用程序“A”的POM文件包含一些定义的特定maven依赖项。 在另一个打包为JAR的spring boot应用程序“B”中,添加了应用程序“A”的依赖项,但在执行“B”时,它对应用程序“A”中提到的依赖项抛出了几个ClassNotFound/NoClassDef错误。 注意-应用程序“A”不是一个引导项目。这是一个简单的用maven

  • 我知道Spring Boot应用程序可以作为war文件部署到生产环境中。但是部署spring boot应用程序的典型方式是什么?它只需要jvm而不需要容器吗?

  • 本文向大家介绍Angular 2 在应用程序引导中使用Guard,包括了Angular 2 在应用程序引导中使用Guard的使用技巧和注意事项,需要的朋友参考一下 示例 文件main.ts(或boot.ts) 考虑上面的示例: 创建防护(创建防护的位置)并 将Guard添加到路由配置中(将Guard配置为路由,然后导出APP_ROUTER_PROVIDERS), 我们可以将引导程序耦合到Guard