Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Tomcat - Ladda klasser

Postades av 2003-08-19 10:35:49 - Jan Arenö, i forum java, Tråden har 6 Kommentarer och lästs av 716 personer

Om jag uppdaterar en klass under /WEB-INF/classes/package så måste jag starta om Tomcat för att klassen ska laddas in...
Finns det något enkelt sätt att göra detta på, eller måste jag gå fysiskt till servern, stoppa processen och sen dra igång den igen?


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-08-20 10:08:23 - Klas Axell

Bara en fråga innan jag kanske kan ge dig ett mer uttömmande svar. Du deployar inte din applikation som en .war?

/Klas


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-08-21 14:35:01 - Jan Arenö

Nope... lägger upp allt som jsp / class filer...
Är det stor skillnad på hur man gör?


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-09-01 13:59:04 - Klas Axell

Till att börja med så hoppas jag att du använder dig av ant för att kompilera dina filer. Om inte så gå till http://ant.apache.org/index2.html och ladda hem den senaste versionen. Mha av ant blir det så mycket enklare att kompilera, bygga och deploya din applikation.

En .war fil är ett "web application archive" och är en "packad" och distribuerbar version av hela din applikation, dvs javaklasser, jsp-sidor, xml config filer mm. Du kan läsa mer om det på Sun's sidor eller hör av dig hit igen om du inte får det att fungera. Denna .war fil kan man sedan "deploya" i servletcontainern, i ditt fall alltså Tomcat. Tomcat har "hot deployment" så genom att lägga din .war fil (kan också skötas av ant) i tomcats deploykatalog så har du "publicerat" din nybyggda applikation och du slipper starta om Tomcat.

Kanske inte helt fullödigt förklarat men kika, som sagt, vidare hos Sun så tror jag nog att du hittar rätt.

/Klas


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-09-02 11:34:59 - Jan Arenö

Tack ska du ha... som jag kör nu köra jag JDeveloper (eftersom jag kör mot oracle var det lättast att komma igång så) ... och försökte få deploymenten direkt in i databasen (oracle feature) .. men när det inte gick la jag bara upp allt...

men jag ska kolla på det du nämner, och läsa lite om det... tack så mycket.


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-09-02 13:40:55 - Jan Arenö

Håller på att kolla på ant men förstår inte riktigt...
Det är installerat och jag har gjort en test build.xml
Vad jag inte får att fungera är att specificera vart alla externa package (jar) ligger.
Eftersom jag kör JavaMail + Oracle så är det en hög. Hitta en tag <classpath> men det verkar inte som om den vill fungera som jag vill...

Om jag vill lägga till C:\Program\Oracle\JDeveloper 3.2.3\jdbc\lib\oracle8.1.7\classes12.zip i parametern -CLASSPATH under kompilering... hur gör jag då?


Svara

Sv: Tomcat - Ladda klasser

Postades av 2003-09-02 13:55:31 - Klas Axell

Jo...för att sätta en classpath kan man göra på lite olika sätt. Om du t ex har ett target som heter init eller liknande som du kör innan kompilering mm så kan du i detta target använda:

<code>
<path id="default.classpath">
<fileset dir="${lib.dir}"> <!-- katalogen där t ex dina jars finns -->
<include name="*.jar" />
</fileset>
</path>
</code>

För att sedan referera till denna path använder du

<code>
<javac srcdir="${src.dir}/java" destdir="${web-classes.dest}">
<classpath>
<path refid="default.classpath" />
</classpath>
</javac>
</code>

Eller något liknande. Jag har inte förklarat så mycket av "koden" ovan men jag tror att du förstår vad jag menar. Annars får du bara höra av dig igen. Jag vet att exemplen i ant inte är så jättebra och om du skulle vilja ha ett lite större exempel med hur man bör lägga upp struktur mm så...hör av dig igen :)

Föresten så borde det väl gå att köra ant-tasks ifrån jDeveloper eller?

Lycka till

/Klas


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 154
27 952
271 704
778
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies