Kapitel 2 Mit Shopware loslegen "ant built-unit" BUILD FAILED

ant configure
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar
Buildfile: /home/vagrant/www/shopware/build/build.xml

configure:
    [input] Please enter db-host: [localhost]

    [input] Please enter db-port: [3306]

    [input] Please enter db-name: [shopware]

    [input] Please enter db-username: [root]

    [input] Please enter db-password:
shopware
    [input] Please enter app.host (Hostname e.g. example.com): [33.33.33.10]

    [input] Please enter app.path (e.g. /shopware. Leave blank if installed in document root): [/shopware]

write-properties:
[propertyfile] Updating property file: /home/vagrant/www/shopware/build/build.properties

BUILD SUCCESSFUL
Total time: 28 seconds
ant build-unit
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar
Buildfile: /home/vagrant/www/shopware/build/build.xml

check-composer-binary:

install-composer-binary:

update-composer-binary:
     [exec] You are already using composer version 1.6.2 (stable channel).

build-composer-install:
     [exec] Loading composer repositories with package information
     [exec] Installing dependencies (including require-dev) from lock file
     [exec] Nothing to install or update
     [exec] Generating optimized autoload files
     [exec] Warning: Ambiguous class resolution, „Doctrine\ORM\Persisters\Entity\BasicEntityPersister“ was found in both „$baseDir . '/engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php“ and „/home/vagrant/www/shopware/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php“, the first will be used.
     [exec] Warning: Ambiguous class resolution, „Doctrine\Common\Proxy\AbstractProxyFactory“ was found in both „$baseDir . '/engine/Library/Doctrine/Common/Proxy/AbstractProxyFactory.php“ and „/home/vagrant/www/shopware/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php“, the first will be used.

build-cache-dir:
     [exec]  WARNING! Could not connect to database. Message from SQL Server: SQLSTATE[28000] [1045] Access denied for user ‚******‘@‚localhost‘ (using password: NO) in /home/vagrant/www/shopware/engine/Shopware/Components/DependencyInjection/Bridge/Db.php
     [exec] PHP Parse error:  syntax error, unexpected ‚.‘ in /home/vagrant/www/shopware/engine/Shopware/Commands/ThumbnailCleanupCommand.php on line 183

BUILD FAILED
/home/vagrant/www/shopware/build/build.xml:190: exec returned: 255

Total time: 14 seconds

 

Hallo Leute, kann mir jemand weiterhelfen? Bin blutiger Anfänger, stütze mich auf 10 Jahre altes wissen zu MySQL und PHP aus Studium, aber bin willens zu lernen. :slight_smile:

Bis zu dieser Stelle hat es ganz gut geklappt.

Aber nun habe ich obige Probleme beim einspielen der Shopware Software via GIT in meine Testumgebung.

Kann mir jemand einen Tip geben wie es weiter gehen kann?

Wenn man die Fehlermeldung in Google eintippt, findet man gleich eine Antwort. Scheinbar hast du nur das Java Runtime Environment installiert. Zum Entwickeln (scheinbar auch beim Einsatz von Ant) benötigst du aber das Development Kit. (JDK)

Das bekommst du je nach Distribution über den Package Manager oder unter www.java.com

Viele Grüße

Hallo simkli

Sry, den Fehler meinte ich gar nicht :slight_smile: Danke trotzdem für den Hinweis, ich habe ihn auf diese Weise behoben.

Das Problem an dem ich hänge ist nach wie vor dieser Abschnitt:


build-cache-dir:
     [exec]  WARNING! Could not connect to database. Message from SQL Server: SQLSTATE[28000] [1045] Access denied for user ‘******’@‘localhost’ (using password: NO) in /home/vagrant/www/shopware/engine/Shopware/Components/DependencyInjection/Bridge/Db.php
     [exec] PHP Parse error:  syntax error, unexpected ‘.’ in /home/vagrant/www/shopware/engine/Shopware/Commands/ThumbnailCleanupCommand.php on line 183

BUILD FAILED


Danke für Deine Hilfe und viele Grüße.

 

 

Nutzt du die fertige Vagrant-Box von Shopware oder etwas anderes? 

Vielleicht ist die Erklärung aus dem Buch auch etwas veraltet. Die neuste Version bekommst du hier: GitHub - shopwareLabs/shopware-vagrant: A Vagrant setup ready for shopware development

Eine Anleitung zum Einrichten nochmals hier: Vagrant and PHPStorm

Die Fehlermeldung besagt ja, dass das Datenbankpasswort falsch sei. 

Viele Grüße

1 „Gefällt mir“