/ / ¿Dependencia de Maven sin ciclismo? - java, eclipse, maven, m2e

¿Dependencia Maven sin pedalear? - java, eclipse, maven, m2e

Soy un programador de Java y quería crear un complemento de Bukkit / Spigot (basado en Minecraft), pero esto no importa en este momento.

Tengo un problema con Maven, traté de hacer unMe gusta el juego, y pensé que sería útil para dividir el proyecto en varias partes (un módulo de Heros, un módulo de lógica de juegos ...), así que esto funcionó bien. Luego busqué cómo hacer un Jarrón súper y debería hacer un Módulo personalizado, agregarle sombra Maven y se haría (así es).

Pero ahora tengo el problema en el módulo 1 (InitEl Módulo) es una instancia de la clase (una variable estática), y necesito acceder a ella desde el Módulo 2 (la lógica del juego), pero también el Módulo 1 (Módulo inicial), debo iniciar los temporizadores desde el Módulo 2 (la lógica del juego ).

Así que me quedé atascado en esto, soy nuevo en Maven, y la razón por la que quería usarlo era una administración de dependencias más fácil y la posibilidad de crear diferentes módulos y juntarlos en 1 frasco.

Respuestas

1 para la respuesta № 1

La estructura de dependencia debe ser una acíclica dirigida.grafico. Es decir, en la mayoría de los casos, un ciclo debe considerarse un error. Probablemente debería refactorizar su proyecto. Lo más probable es que mueva ese temporizador en su lógica del juego al módulo de inicio, o simplemente cree un nuevo módulo llamado común, y deje que el principio y la lógica del juego dependan del módulo común.