2015-07-22 2 views
1

Je développe un DSL avec MPS jetbrains. Ce n'est pas évident à utiliser, mais j'ai réussi jusqu'à présent avec la partie design. Il est possible de cliquer avec le bouton droit sur un nœud de solutions et de "l'exécuter", en supposant que le langage est exécutable (extends executing.util). De plus, j'utilise un pot séparé en tant que bibliothèque (utilisé par le générateur).Erreurs lors de l'exécution Language-Solution dans MPS

Je construis un nouveau projet pour tester, aussi simple que possible, ajouté quelques noeuds et boucles supplémentaires dans le générateur, l'erreur se produit et il ne peut pas être annulé. Pour autant que je puisse le voir, il existe plusieurs sources d'erreurs possibles.

  • dépendances (ils sont difficiles à MPS)
  • mon pot
  • mal de fichiers mis en cache ou si

exécution "run" provoque l'erreur suivante:

error: could not find or load main class MySolution.package.map_concept 

a- certains d'entre vous connaissent-ils? Dites-moi, s'il y a des informations supplémentaires qui pourraient vous aider.

Répondre

0

Pour moi, cela ressemble à un problème du générateur. Avez-vous entièrement reconstruit le projet - faites un clic droit sur le nœud "projet" dans l'arborescence de la structure? Le modèle de mappage racine est-il correct? Si vous pouvez partager votre projet, je peux jeter un oeil.

+0

Je vous ai ajouté à mon git-repo, j'espère que c'est bon. La reconstruction du projet ou la création de la solution entraîne un tas d'erreurs, indiquant que l'importation ne peut pas être résolue. Je rouge que cela peut être réprimé. – Erdbaerchen