Bonjour,
Je souhaite utiliser QSH pour exécuter un pgm java qui créer un fichier excel.
Ce pgm java s'appuie sur jexcel (jxl.jar)
Le pgm est simple (testé en local /eclipse) et marche correctement
Il s'appuie donc sur JXL.JAR
J'ai créer un rep sur l'AS400 : /home/javastest/ ...j'y est mis le source java (excel01.java) mais aussi ce jxl.jar
J'ouvre un session qsh me positionne sur le repertoire par cd et
Quand je fait
javac excel01.java
Alors erreur ...
excel01.java:5: package jxl does not exist
import jxl.*;
Je pense que c'est lié aux variable d'environnemment
Question :
Ou dois je mettre le jxl.jar
Comment déclarer que ce jar / environnement
vous en remerciant de cet aide.
Jean-Philippe
^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28package pakjpb; import java.io.File; import java.io.IOException; import java.util.Date; import jxl.*; import jxl.write.*; import jxl.write.biff.RowsExceededException; public final class excel01 { /** * @param args * @throws IOException * @throws WriteException * @throws RowsExceededException */ public static void main(String[] args) throws IOException, RowsExceededException, WriteException { // TODO Auto-generated method stub WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls")); WritableSheet sheet = workbook.createSheet("First Sheet", 0); Label label = new Label(0, 2, "A label record"); sheet.addCell(label); workbook.write(); workbook.close(); } }








Répondre avec citation


Partager