Vaadin and AspectJ - main() or init() - compilers integration
up vote
0
down vote
favorite
I've started a Vaadin project to try AspectJ with Vaadin and I realized that AspectJ compiler needs or search after the main() structure in the main class, where Vaadin uses an init() structure instead. Therefore AspectJ compiler reports an error which says "Lunch Error - Selection does not contain a main type".
I added an empty main() structure to the main class to avoid this error, which also worked but just to avoid the error, there happens nothing more. The code in the init() structure won't be executed.
I searched on the Internet for anything and tried to figure it out how I can connect both compilers with a bridge together, no result!
I will be thankful for any help!
Reza
vaadin aspectj vaadin8
add a comment |
up vote
0
down vote
favorite
I've started a Vaadin project to try AspectJ with Vaadin and I realized that AspectJ compiler needs or search after the main() structure in the main class, where Vaadin uses an init() structure instead. Therefore AspectJ compiler reports an error which says "Lunch Error - Selection does not contain a main type".
I added an empty main() structure to the main class to avoid this error, which also worked but just to avoid the error, there happens nothing more. The code in the init() structure won't be executed.
I searched on the Internet for anything and tried to figure it out how I can connect both compilers with a bridge together, no result!
I will be thankful for any help!
Reza
vaadin aspectj vaadin8
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've started a Vaadin project to try AspectJ with Vaadin and I realized that AspectJ compiler needs or search after the main() structure in the main class, where Vaadin uses an init() structure instead. Therefore AspectJ compiler reports an error which says "Lunch Error - Selection does not contain a main type".
I added an empty main() structure to the main class to avoid this error, which also worked but just to avoid the error, there happens nothing more. The code in the init() structure won't be executed.
I searched on the Internet for anything and tried to figure it out how I can connect both compilers with a bridge together, no result!
I will be thankful for any help!
Reza
vaadin aspectj vaadin8
I've started a Vaadin project to try AspectJ with Vaadin and I realized that AspectJ compiler needs or search after the main() structure in the main class, where Vaadin uses an init() structure instead. Therefore AspectJ compiler reports an error which says "Lunch Error - Selection does not contain a main type".
I added an empty main() structure to the main class to avoid this error, which also worked but just to avoid the error, there happens nothing more. The code in the init() structure won't be executed.
I searched on the Internet for anything and tried to figure it out how I can connect both compilers with a bridge together, no result!
I will be thankful for any help!
Reza
vaadin aspectj vaadin8
vaadin aspectj vaadin8
edited Nov 7 at 11:05
asked Nov 7 at 10:36
Reza Payambari
13412
13412
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
Also, I've tried many different things even adding AspectJ dependency to the pom.xml, however, it didn't work.
I've tried again with adding AspectJ dependency and it did work. I don't know where was the problem at the first try, maybe it came from Eclipse.
I should have only added this dependency to the pom.xml,
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
Also, I've tried many different things even adding AspectJ dependency to the pom.xml, however, it didn't work.
I've tried again with adding AspectJ dependency and it did work. I don't know where was the problem at the first try, maybe it came from Eclipse.
I should have only added this dependency to the pom.xml,
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
add a comment |
up vote
0
down vote
accepted
Also, I've tried many different things even adding AspectJ dependency to the pom.xml, however, it didn't work.
I've tried again with adding AspectJ dependency and it did work. I don't know where was the problem at the first try, maybe it came from Eclipse.
I should have only added this dependency to the pom.xml,
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
Also, I've tried many different things even adding AspectJ dependency to the pom.xml, however, it didn't work.
I've tried again with adding AspectJ dependency and it did work. I don't know where was the problem at the first try, maybe it came from Eclipse.
I should have only added this dependency to the pom.xml,
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
Also, I've tried many different things even adding AspectJ dependency to the pom.xml, however, it didn't work.
I've tried again with adding AspectJ dependency and it did work. I don't know where was the problem at the first try, maybe it came from Eclipse.
I should have only added this dependency to the pom.xml,
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
answered Nov 14 at 8:03
Reza Payambari
13412
13412
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53187740%2fvaadin-and-aspectj-main-or-init-compilers-integration%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown