Avatar billede md_craig Nybegynder
18. maj 2004 - 22:47 Der er 5 kommentarer og
1 løsning

Main class ?

Vi skal have compileret noget jave om til .EXE på et NT Platform... vi har et par programmer der kan gøre det.. Men har et lille problem med at finde vores main klasse...

Vi skal definere en main class, men konstant siger programmerne at de ikke kan finde nogen passende main class i vores projekt.. ??

Det giver ikke menning for os. er der nogen der kan prøve at hjælpe os lidt ?

Programmer vi har:

exe4j
Excelsior JET
Avatar billede arne_v Ekspert
18. maj 2004 - 22:49 #1
Skal I ikke bare angive navnet på den klasse hvor jeres main metoder er i ?
Avatar billede md_craig Nybegynder
18. maj 2004 - 22:52 #2
Jo det vil vi jo også mene...

Men den vil slet ikke lade os angive nogen klasse overhovedet da den siger at vi ikke har en passende main class...

Vi skal naturligvis også angive "Classpaths" som vi også har gjort, det er over projektet.. vores main er som følger:

package Test;

import java.awt.event.*;
import java.util.*;
import javax.comm.*;
import java.io.*;

public class FrameTest
{
  public static void main(String[] args) throws Exception
  {
    PKontroller.PerToDomControl dbrestore = new PKontroller.PerToDomControl();
    WindowListener l = new WindowAdapter()
    {
      public void windowClosing(WindowEvent e)
      {
        System.exit(0);
      }
    };
    GUI.Frame1 test = new GUI.Frame1();
    test.addWindowListener(l);
    IO.Stregkodelaser.startDetLort();
  }
}
Avatar billede arne_v Ekspert
18. maj 2004 - 22:57 #3
I husker at angive main class som Test.FrameTest ?
Avatar billede md_craig Nybegynder
18. maj 2004 - 22:59 #4
Ved ikke om dette kan give yderligere oplysninger...

Når vi pakker den som jar, og så afvikler den, så virker det faktisk heller ikke... da den kommer med en ClassDefNotFound eller noget...

Vi har skulle hente ting som Javax og MySQL til vores projekt, som jar bliblioteker... ved ikke om det kan sige noget...

Afvikeler vi koden i JBuilderX virker det 100%
Avatar billede md_craig Nybegynder
18. maj 2004 - 23:03 #5
Under Konverteringen ???

Der har vi prøvet lidt af hvert... Blandt andet det som du siger...
Men de programmer vi bruger har muligheden for at vi kan "bladre" os frem til klasserne...

Men det lader den os ikke gøre da den ikke mener der er en passende main class at finde ?? :/
Avatar billede md_craig Nybegynder
17. juni 2004 - 00:26 #6
Ok... nu er det jo så noget tid siden dette var aktuelt...
Men ved at få Jbuilder til at konvertere det til Jar, skame en Main manifest som det heder i Jbuilder fik vi til sidst konverteret det til exe...

Det gjorde dog desvære at det vi brugte javax.comm.* til... ikke længere virkede...
Det fik vi ikke løst... desvære... Men det er der ikke rigtig pisse meget at gøre ved nu...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester