Ok, wywaliłem ale nadal nic. Bład:
Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/weld/environment/se/Weld
at mypackage.Main.main(Main.java:12)
Caused by: java.lang.ClassNotFoundException: org.jboss.weld.environment.se.Weld
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
build.gradle :
repositories {
mavenCentral()
mavenLocal()
jcenter()
}
apply plugin: "java"
apply plugin: 'application'
mainClassName = "org.jboss.weld.environment.se.StartMain"
dependencies {
compile 'javax.inject:javax.inject:1'
compile 'org.jboss.weld.se:weld-se:2.3.5.Final'
}
sourceSets {
main.java.srcDir "src/main"
test.java.srcDir "src/test"
}
processResources.doLast {
copy {
from 'build/resources/main/META-INF/beans.xml'
into 'build/classes/main/META-INF/'
}
}
struktura katalogów :
src
-main
- java
- mypackage
- Runner.java
- App.java
- MyTest.java
-resource
- META-INF
- beans.xml
Może ja to źle odpalam ?
Bo robie gradle build ---- successful
potem wchodze do build/classes/main/ i odpalam java mypackage.Runner