我试图将telosys添加为maven依赖项,但我启用了它,因为它没有在Maven Central上发布。我也尝试使用jitpack,但它不起作用。有办法这样做吗?Telosys组织:我正在尝试使用的https://github.com/telosys-tools-bricks Telosys回购工具:https://github.com/telosys-tools-bricks/telosys-tools-api
发布于 2020-12-11 13:42:04
是的,实际上,目前,Telosys API在Maven Central上还不能作为".jar“仿制品使用。
因此,如果您想使用Telosys API将生成器嵌入到您自己的应用程序中,则有两种可能性:
构建胖jar“Telosys-tools-all-X.jar”(Telosys的核心)
使用根项目"telosys-tools-parent“从源获得的
https://github.com/telosys-tools-bricks/telosys-tools-parent
Maven依赖项(9个git存储库):
- telosys-tools-parent (multi-modules project)
- telosys-tools-all ("all in one" fat jar)
- telosys-tools-api (Telosys API with 6 dependencies)
- telosys-tools-commons
- telosys-tools-database
- telosys-tools-repository
- telosys-tools-dsl-parser
- telosys-tools-generic-model
- telosys-tools-generator - external dependencies (Velocity, etc)加载最新的Telosys-CLI:https://www.telosys.org/download/telosys-cli
(这个jar会更大一点,您的项目中有不必要的类,但它会工作)
注: Telosys核心将在未来版本的Maven Central上获得
https://stackoverflow.com/questions/65241562
复制相似问题