Avatar billede margitbork Nybegynder
25. august 2004 - 09:48 Der er 16 kommentarer og
1 løsning

aspectj.jar hvor finder jeg den

Jeg har dummet mig og slettet en folder på min computer jeg ikke mente blev brugt til noget. Men ak jeg tog så gruligt fejl, nede i folderen lå aspectj1.0 og nu kan jeg ikke finde den noget sted. Er der nogen der ved hvor jeg kan downloade den ? på http://eclipse.org/aspectj/ har de ikke en version af 1.0 med anttasks  ( de har en eller anden fil der hedder .tgz men det filformat kender jeg ikke.
Jeg har desuden problemer med at downloade de øvrige .jar filer -jeg fik en af dem ned, men så var filen korrupt - og kunne ikke læses.
Avatar billede arne_v Ekspert
25. august 2004 - 09:54 #1
.tgz er en tar fil som er gzip'et

d.v.s. at den kan udpakkes med gzip -d og tar xvf
Avatar billede arne_v Ekspert
25. august 2004 - 09:55 #2
aspectj skiftede vist først til eclipse efter version 1.0, så der eksisterer
nok slet ikke en zip version
Avatar billede margitbork Nybegynder
25. august 2004 - 10:13 #3
.tgz er en tar fil som er gzip'et

d.v.s. at den kan udpakkes med gzip -d og tar xvf
'det det rene volapyk for mig...
Avatar billede margitbork Nybegynder
25. august 2004 - 10:15 #4
Men jeg har et problem med at downloade fra http://eclipse.org/aspectj/ - der sker ikke rigtigt noget.
Avatar billede arne_v Ekspert
25. august 2004 - 10:17 #5
C:\temp>dir
Volume in drive C is ARNEPC2_C
Volume Serial Number is E09B-1D63

Directory of C:\temp

25/08/2004  10:16      <DIR>          .
25/08/2004  10:16      <DIR>          ..
25/08/2004  10:15              83.124 aspectj-antTasks-1.0.6.tgz
              1 File(s)        83.124 bytes
              2 Dir(s)  6.045.913.088 bytes free

C:\temp>gzip -d aspectj-antTasks-1.0.6.tgz

C:\temp>dir
Volume in drive C is ARNEPC2_C
Volume Serial Number is E09B-1D63

Directory of C:\temp

25/08/2004  10:16      <DIR>          .
25/08/2004  10:16      <DIR>          ..
25/08/2004  10:15              542.720 aspectj-antTasks-1.0.6.tar
              1 File(s)        542.720 bytes
              2 Dir(s)  6.045.454.336 bytes free

C:\temp>tar xvf aspectj-antTasks-1.0.6.tar
doc/
doc/taskdefs-api/
doc/taskdefs-api/org/
doc/taskdefs-api/org/aspectj/
doc/taskdefs-api/org/aspectj/tools/
doc/taskdefs-api/org/aspectj/tools/ant/
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/compilers/
lib/
src/
src/org/
src/org/aspectj/
src/org/aspectj/tools/
src/org/aspectj/tools/ant/
src/org/aspectj/tools/ant/taskdefs/
src/org/aspectj/tools/ant/taskdefs/compilers/
doc/ajc-ant-task.html
doc/ajdoc-ant-task.html
doc/taskdefs-api/allclasses-frame.html
doc/taskdefs-api/deprecated-list.html
doc/taskdefs-api/help-doc.html
doc/taskdefs-api/index-all.html
doc/taskdefs-api/index.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajc.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajc2.Argfile.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajc2.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/AjcCompilerAdapter.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.Doclet.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.Group.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.Link.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.Mapper.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/Ajdoc.Param.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/compilers/Ajc.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/compilers/package-frame.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/compilers/package-summary.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/compilers/package-tree.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/package-frame.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/package-summary.html
doc/taskdefs-api/org/aspectj/tools/ant/taskdefs/package-tree.html
doc/taskdefs-api/overview-frame.html
doc/taskdefs-api/overview-summary.html
doc/taskdefs-api/overview-tree.html
doc/taskdefs-api/package-list
doc/taskdefs-api/packages.html
doc/taskdefs-api/serialized-form.html
doc/taskdefs-api/stylesheet.css
lib/aspectj-ant.jar
README-ASPECTJ-ANT.html
src/org/aspectj/tools/ant/taskdefs/Ajc.java
src/org/aspectj/tools/ant/taskdefs/Ajc2.java
src/org/aspectj/tools/ant/taskdefs/AjcCompilerAdapter.java
src/org/aspectj/tools/ant/taskdefs/Ajdoc.java
src/org/aspectj/tools/ant/taskdefs/compilers/Ajc.java
src/taskdefs.lst
src/taskdefsSrc.lst
Avatar billede arne_v Ekspert
25. august 2004 - 10:17 #6
Jeg kan godt downloade.

????
Avatar billede margitbork Nybegynder
25. august 2004 - 10:21 #7
Det kan være at det er vores netværk der er lidt sløvt idag
Avatar billede margitbork Nybegynder
25. august 2004 - 10:23 #8
den .gtz fil jeg har fået downloaded har en størrelse på 0 kb så den kan vist ikke bruges til noget, ØV
Avatar billede margitbork Nybegynder
25. august 2004 - 11:13 #9
'gzip' is not recognized as an internal or external command,
operable program or batch file.
Avatar billede arne_v Ekspert
25. august 2004 - 11:15 #10
Hveken gzip eller tar er standard på windows.

De er på Linux/Unix.

Men du kan finde dem masser af steder.

Jeg kan også smide en ZIP op med dem jeg bruger.
Avatar billede margitbork Nybegynder
25. august 2004 - 11:22 #11
winzip kunne finde ud af at åbne den nu hvor der var noget i min fil, men det ser ud til at være en forkert version af ajc anttasks,
[ajc] Compiling 168 source and 0 arg files to D:\NICEWeb\NICEWeb\Web-inf\classes
[ajc] java.lang.ClassNotFoundException: org.aspectj.tools.ajc.Main
[ajc]    at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:925

[ajc]    at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:898)
[ajc]    at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:795)
[ajc]    at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
[ajc]    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
[ajc]    at java.lang.Class.forName0(Native Method)
[ajc]    at java.lang.Class.forName(Class.java:120)
[ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:550)
[ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
[ajc]    at org.apache.tools.ant.Task.perform(Task.java:217)
[ajc]    at org.apache.tools.ant.Target.execute(Target.java:184)
[ajc]    at org.apache.tools.ant.Target.performTasks(Target.java:202)
[ajc]    at org.apache.tools.ant.Project.executeTarget(Project.java:601)
[ajc]    at org.apache.tools.ant.Project.executeTargets(Project.java:560)
[ajc]    at org.apache.tools.ant.Main.runBuild(Main.java:454)
[ajc]    at org.apache.tools.ant.Main.start(Main.java:153)
[ajc]    at org.apache.tools.ant.Main.main(Main.java:176)

Jeg er lidt på spanden
Avatar billede arne_v Ekspert
25. august 2004 - 11:30 #12
Umiddelbart lyder det bare som om tools mangler i classpath'en.
Avatar billede arne_v Ekspert
25. august 2004 - 11:31 #13
Der er ikke en af dine kolleger som har 1.0'eren liggende ?

Hvad ville der ske ved at opdatere til 1.2 ?
Avatar billede margitbork Nybegynder
25. august 2004 - 11:40 #14
Der ser ud til at være blevet lavet lidt om, jeg skulle pege på en anden placering af ajc kommandoen, og så fik jeg en fejl om at taskdeff ikke definerede en parameter der hedder srcdir
Avatar billede margitbork Nybegynder
25. august 2004 - 11:41 #15
BUILD FAILED

D:\Niceweb\NICEWebDeploy\build.xml:488: The <ajc> task doesn't support the "srcdir" attribute.

Total time: 20 seconds
Avatar billede margitbork Nybegynder
25. august 2004 - 12:07 #16
nu skriver den:
      [ajc] java.lang.NoSuchMethodException
      [ajc]    at java.lang.Class.getMethod0(Native Method)
      [ajc]    at java.lang.Class.getMethod(Class.java:888)
      [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:552)
      [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
      [ajc]    at org.apache.tools.ant.Task.perform(Task.java:217)
      [ajc]    at org.apache.tools.ant.Target.execute(Target.java:184)
      [ajc]    at org.apache.tools.ant.Target.performTasks(Target.java:202)
      [ajc]    at org.apache.tools.ant.Project.executeTarget(Project.java:601)
      [ajc]    at org.apache.tools.ant.Project.executeTargets(Project.java:560)
      [ajc]    at org.apache.tools.ant.Main.runBuild(Main.java:454)
      [ajc]    at org.apache.tools.ant.Main.start(Main.java:153)
      [ajc]    at org.apache.tools.ant.Main.main(Main.java:176)

BUILD FAILED
Avatar billede margitbork Nybegynder
25. august 2004 - 14:12 #17
Hmmm, det viste sig at jeg på en eller anden måde havde fået en forældet ant.properties lagt i mit deploy directory. Da det var på plads, kunne jeg se hvor min aspectsj fandtes, og nu virker det hele igen som det skal...Jeg har selvfølgeligt med denne erfaring in mente, straks fået checket min ant.properties ind i PVCS  (det var det der var glippet - engang for 1 år siden da den blev tilrettet til mig, da jeg overtog projektet), og alle de tools projektet er afhængigt af er nu også placeret på produktdrevet, hvor der er backup. PUHA jeg var ellers ved at svede lidt over dette problem
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