在构建项目时,控制台显示源包已编译(px10包中的一个)
但是,如果我看到生成的目标文件,则源包中没有任何类.
>尝试过清洁建立几次,但无济于事
>从… / var / cache /清除netbeans缓存
这是构建Web应用程序时生成的日志
------------------------------------------------------------------------
Building ABCApp Java EE 6 Webapp 1.0
------------------------------------------------------------------------
[antrun:run]
Executing tasks
Executed tasks
[resources:resources]
Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
Copying 13 resources
[compiler:compile]
File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent!
Compiling 81 source files to C:\dev\ABCApp\target\classes
px10/BusinessLayer/LOBERs/connect.java:[248,38] ';' expected
px10/BusinessLayer/User/User_2.java:[127,52] '.class' expected
[resources:testResources]
Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
Copying 1 resource
[compiler:testCompile]
Nothing to compile - all classes are up to date
[surefire:test]
Surefire report directory: C:\dev\ABCApp\target\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[war:war]
Packaging webapp
Assembling webapp [ABCApp] in [C:\dev\ABCApp\target\ABCApp]
Processing war project
Copying webapp resources [C:\dev\ABCApp\src\main\webapp]
Webapp assembled in [1841 msecs]
Building war: C:\dev\ABCApp\target\ABCApp.war
Warning: selected war files include a WEB-INF/web.xml which will be ignored
(webxml attribute is missing from war task, or ignoreWebxml attribute is specified as 'true')
[install:install]
Installing C:\dev\ABCApp\target\ABCApp.war to C:\dev\mavenRepository\w93\ABCApp\1.0\ABCApp-1.0.war
Installing C:\dev\ABCApp\pom.xml to C:\dev\mavenRepository\w93\ABCApp\1.0\ABCApp-1.0.pom
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 9.053s
Finished at: Tue Oct 04 11:49:46 IST 2011
Final Memory: 6M/15M
------------------------------------------------------------------------
由于我已经从我自己创建的web-inf文件夹中删除了一个名为classes的文件夹,因此似乎出现了此问题.
这是该项目的有效POM:
4.0.0
w93
ABCApp
1.0
war
ABCApp Java EE 6 Webapp
http://maven.apache.org
gfv3ee6
UTF-8
com.sun.faces
jsf-api
2.1.3_01
compile
com.sun.faces
jsf-impl
2.1.3_01
compile
javax.servlet
jstl
1.2
compile
taglibs
standard
1.1.2
compile
javax
javaee-web-api
6.0
provided
junit
junit
3.8.2
test
ch.qos.logback
logback-classic
0.9.30
compile
org.primefaces
primefaces
3.0.M3
compile
com.google.protobuf
protobuf-java
2.4.1
compile
commons-fileupload
commons-fileupload
1.2.2
compile
java.net2
Repository hosting the jee6 artifacts
http://download.java.net/maven/2
jsf20
Repository for library Library[jsf20]
http://download.java.net/maven/2/
prime-repo
PrimeFaces Maven Repository
http://repository.primefaces.org
false
central
Maven Repository Switchboard
http://repo1.maven.org/maven2
never
false
central
Maven Plugin Repository
http://repo1.maven.org/maven2
c:\dev\ABCApp\src\main\java
c:\dev\ABCApp\src\main\scripts
c:\dev\ABCApp\src\test\java
c:\dev\ABCApp\target\classes
c:\dev\ABCApp\target\test-classes
c:\dev\ABCApp\src\main\resources
c:\dev\ABCApp\src\test\resources
c:\dev\ABCApp\target
ABCApp
maven-antrun-plugin
1.3
maven-assembly-plugin
2.2-beta-5
maven-dependency-plugin
2.1
maven-release-plugin
2.0
maven-compiler-plugin
2.3.2
default-testCompile
test-compile
testCompile
${settings.localRepository}/javax/javaee-endorsed-api/6.0/javaee-endorsed-api-6.0.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\modules\jdk.boot.jar;C:\Program Files\Java\jdk1.6.0_23\jre\classes
1.6
1.6
false
default-compile
compile
compile
${settings.localRepository}/javax/javaee-endorsed-api/6.0/javaee-endorsed-api-6.0.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\modules\jdk.boot.jar;C:\Program Files\Java\jdk1.6.0_23\jre\classes
1.6
1.6
false
javax
javaee-endorsed-api
6.0
compile
${settings.localRepository}/javax/javaee-endorsed-api/6.0/javaee-endorsed-api-6.0.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\modules\jdk.boot.jar;C:\Program Files\Java\jdk1.6.0_23\jre\classes
1.6
1.6
false
maven-war-plugin
2.1.1
default-war
package
war
false
false
maven-antrun-plugin
1.3
compile-protoc
generate-sources
run
maven-clean-plugin
2.4.1
default-clean
clean
clean
maven-install-plugin
2.3.1
default-install
install
install
maven-resources-plugin
2.4.3
default-resources
process-resources
resources
default-testResources
process-test-resources
testResources
maven-surefire-plugin
2.7.2
default-test
test
test
maven-deploy-plugin
2.5
default-deploy
deploy
deploy
maven-site-plugin
2.0.1
default-site
site
site
c:\dev\ABCApp\target\site
org.apache.maven.plugins
maven-project-info-reports-plugin
default-deploy
site-deploy
deploy
c:\dev\ABCApp\target\site
org.apache.maven.plugins
maven-project-info-reports-plugin
c:\dev\ABCApp\target\site
org.apache.maven.plugins
maven-project-info-reports-plugin
c:\dev\ABCApp\target\site
endorsed
sun.boot.class.path
maven-compiler-plugin
2.3.2
javax
javaee-endorsed-api
6.0
${settings.localRepository}/javax/javaee-endorsed-api/6.0/javaee-endorsed-api-6.0.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\resources.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\jce.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.6.0_23\jre\lib\modules\jdk.boot.jar;C:\Program Files\Java\jdk1.6.0_23\jre\classes