Kirjoittaja Aihe: freecol-0.8.1 Ant ja build.xml asennus  (Luettu 4094 kertaa)

Jyrki L

  • Käyttäjä
  • Viestejä: 502
    • Profiili
freecol-0.8.1 Ant ja build.xml asennus
« : 24.02.09 - klo:14.09 »
asennus ohjelma ei pelaa. Tuo on kai vielä beetta-vaiheessa haluaisin silti kokeilla. Osaako kukaan neuvoa. En viitsi postata kysymystä freecolin omille sivuille kun tuo ant-asennus antaa suomenkieliset vikailmoitukset.

Koodia: [Valitse]
jyrki@jyrki-desktop:~$ sudo apt-get install ant
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
ant on jo uusin versio.
Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää vaadittuja:
  wine-gecko
Poista ne komennolla "apt-get autoremove".
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
jyrki@jyrki-desktop:~$ ant
Buildfile: build.xml does not exist!
Build failed
jyrki@jyrki-desktop:~$
Lainaus
II.  Compiling FreeCol
=================================
NOTE: The compiled files are included with the releases, so this
step is not required in order to play the game.

Launch a command prompt and go to the directory where you unpacked
the FreeCol package.
Make sure the file named 'build.xml' is in your current directory.
From that directory execute the command 'ant'. In case the command
could not be found, check your Ant installation and make sure that
the ant (*nix) or ant.exe (Windows) file is in your PATH. See the
Ant installation manual for more information.
If the compilation fails, check your CLASSPATH environment variable
and make sure that '.' is a part of it.

If the compilation fails, check your CLASSPATH environment variable
and make sure that '.' is a part of it.

classpath helper löytyy sourceforgen sivuilta. Se on zip tiedosto jonka saa purettua.

https://sourceforge.net/project/showfiles.php?group_id=147285&package_id=162288&release_id=590340

Ohjelma pitäisi varmaan vielä purkamisen jälkeen asentaa, mutta minne ja mikä niistä tai miten.
Nuo alla olevat on eri kansioita ohjelmaan liittyen.

Lainaus
/home/jyrki/freecol/plugins/classpathhelper.api_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.eclipse.basicmodel_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.eclipse.jdt.listener_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.eclipse.tomcat.listener.ui_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.eclipse.ui.help_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.eclipse.ui_1.2.8
/home/jyrki/freecol/plugins/classpathhelper.tomcat.listener_1.2.8



« Viimeksi muokattu: 24.02.09 - klo:14.44 kirjoittanut Jyrki73 »

Jakke77

  • Käyttäjä
  • Viestejä: 3946
  • Oulu (Oinaansuo)
    • Profiili
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #1 : 24.02.09 - klo:14.55 »
Koodia: [Valitse]
sudo apt-get install ant

Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää vaadittuja:
  libstrigiqtdbusclient0
Poista ne komennolla "apt-get autoremove".
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  ant-gcj ant-optional ant-optional-gcj default-jdk default-jre
  default-jre-headless gcj-4.3-base libgcj-bc libgcj9-0 libgcj9-jar
  libjaxp1.3-java libjaxp1.3-java-gcj libxerces2-java libxerces2-java-gcj
  openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
Ehdotetut paketit:
  ant-doc libbsf-java liboro-java libxalan2-java junit liblog4j1.2-java
  libregexp-java jython antlr libbcel-java libcommons-logging-java
  libjdepend-java libgnumail-java libxml-commons-resolver1.1-java
  libcommons-net-java libjsch-java javacc libgcj9-dbg libgcj9-0-awt
  libxerces2-java-doc openjdk-6-demo openjdk-6-source visualvm icedtea6-plugin
  sun-java6-fonts
Seuraavat UUDET paketit asennetaan:
  ant ant-gcj ant-optional ant-optional-gcj default-jdk default-jre
  default-jre-headless gcj-4.3-base libgcj-bc libgcj9-0 libgcj9-jar
  libjaxp1.3-java libjaxp1.3-java-gcj libxerces2-java libxerces2-java-gcj
  openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
0 päivitetty, 19 uutta asennusta, 0 poistettavaa ja 9 päivittämätöntä.
Noudettavaa arkistoa 67,5Mt.

mulle tulosteli tuommosen litanjan tuolla apt-get install ant....
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #2 : 24.02.09 - klo:15.14 »
asennus ohjelma ei pelaa. Tuo on kai vielä beetta-vaiheessa haluaisin silti kokeilla. Osaako kukaan neuvoa. En viitsi postata kysymystä freecolin omille sivuille kun tuo ant-asennus antaa suomenkieliset vikailmoitukset.

komennon alkuun LANG=C niin tulostuu englanniksi virheet...
esim:
Koodia: [Valitse]
:~$ LANG=C ant
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

Jyrki L

  • Käyttäjä
  • Viestejä: 502
    • Profiili
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #3 : 24.02.09 - klo:15.17 »
Juu ekalla kerralla teki pidemmän litanian mutta kun komento ant ilmoitti:

Koodia: [Valitse]
jyrki@jyrki-desktop:~$ ant
Buildfile: build.xml does not exist!
Build failed
jyrki@jyrki-desktop:~$

Niin että mitä pitäisi tehdä tai mikä meni vikaan?
Kokeilin sitten uudestaan sitä:
 sudo apt-get install ant

Ja saan vain ilmoituksen että koneessa on ohjelmasta jo uusin versio.

Jyrki L

  • Käyttäjä
  • Viestejä: 502
    • Profiili
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #4 : 24.02.09 - klo:15.30 »
Pitäisikö tuon CLASSPATH ohjelman sisältyä ant-ohjelmistoon? Mistä tuo asetus löytyy?

Lainaus
If the compilation fails, check your CLASSPATH environment variable
and make sure that '.' is a part of it.

Lainaus
Ant installation and make sure that
the ant (*nix) or ant.exe (Windows) file is in your PATH.

Mistä tuo ant*nix löytyy?
« Viimeksi muokattu: 24.02.09 - klo:15.34 kirjoittanut Jyrki73 »

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #5 : 24.02.09 - klo:17.14 »
Pitäisikö tuon CLASSPATH ohjelman sisältyä ant-ohjelmistoon? Mistä tuo asetus löytyy?
Mistä tuo ant*nix löytyy?

Jos nyt ymmärrän oikein, niin yrität kääntää javaa lähdekoodista?

Lataussivulla suositellaan asentamista jar-paketista, silloin et tarvitse muuta kuin javan, joka sinulla varmaankin jo on?

"Users that know how to start a java program can download freecol-0.8.1-installer.jar. Start the installation program by running the command: "java -jar freecol-0.8.1-installer.jar". This installer is recommended for Linux users."

Asennus-jar-paketti on siinä sivulla ensimmäisenä harmaassa laatikossa: freecol-0.8.1-installer.jar

http://www.freecol.org/download.html

Joten lataat sen paketin vaikka työpöydälle ja käsket komentorivillä, kun ensin olet siirtynyt työpöydälle ja antanut ajo-oikeudet jar-tiedostolle:

1.
asmok@ubuntu:~$ cd Työpöytä

2.
asmok@ubuntu:~/Työpöytä$ chmod 755 freecol-0.8.1-installer.jar

3.
asmok@ubuntu:~/Työpöytä$ java -jar freecol-0.8.1-installer.jar

Seuraa ohjeita, valitse alussa kieleksi suomi ja anna asennuksen luoda asennushakemisto kotihakemistoosi ja sovellusvalikkoon käynnistysvalikon. Näin et tarvitse missään vaiheessa pääkäyttäjän oikeuksia etkä ant-ympäristöä. hauskaa pelaamista. Tein juuir tuon ohjeeni mukaan ja hyvin tuolla 0.8.1-versiolla saattoi aloittaa pelaamisen.

Ystävällisin terveisin Asmo Koskinen.

Jyrki L

  • Käyttäjä
  • Viestejä: 502
    • Profiili
Vs: freecol-0.8.1 Ant ja build.xml asennus
« Vastaus #6 : 26.02.09 - klo:11.51 »
ööh juu kiitos olinpa taas hölmö.
Ohjetta tuon oikean asennuskomennon käyttöön ei kuitenkaan löytynyt itse paketista.