私はbuild.xmlを実行してデプロイするときにコンパイルしませんジャーナルアーティクルオブジェクトをインスタンス化し、コンストラクタなしで各プロパティを設定することはできますか?
JournalArticleLocalServiceUtil.addArticleを使用した膨大なメソッド呼び出しよりも見た目がよかったので、これを実行したいと思います。
JournalArticle journalArticle = new JournalArticleImpl();
journalArticle.setDescription(description);
Liferay 6で可能かどうかは知っていますか?
編集:これは私が手に出力されます:
Buildfile: C:\opt\liferay-six1-dev\code\portlets\migration-portlet\build.xml
compile:
merge:
compile-java:
[javac] Compiling 1 source file to C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\classes
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:138: cannot find symbol
[javac] symbol : class JournalArticle
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] private JournalArticle createJournalArticle(ExportedJournalArticle article) {
[javac] ^
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:142: cannot find symbol
[javac] symbol : class JournalArticle
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] JournalArticle journalArticle = new JournalArticleImpl();
[javac] ^
[javac] C:\opt\liferay-six1-dev\code\portlets\migration-portlet\docroot\WEB-INF\src\com\liferay\migration\importdata\JournalArticleImport.java:142: cannot find symbol
[javac] symbol : class JournalArticleImpl
[javac] location: class com.liferay.migration.importdata.JournalArticleImport
[javac] JournalArticle journalArticle = new JournalArticleImpl();
[javac] ^
[javac] 3 errors
BUILD FAILED
C:\opt\liferay-six1-dev\code\build-common-plugin.xml:403: The following error occurred while executing this line:
C:\opt\liferay-six1-dev\code\build-common.xml:94: Compile failed; see the compiler error output for details.
Total time: 1 second
あなたはそれがコンパイルされないと主張しますが、それは私に見えるように見えます。試してみるとどうなりますか? –
build.xmlを実行してデプロイするときに –
編集した質問あなたはまだ*何か*起こったことを言わなかった...または他の方法でコンパイルできるかどうか。 http://tinyurl.com/so-hintsを読んでください - 私たちが何が起こっているのかを推測する必要がなくても、あなたはより迅速に答えに繋がるでしょう... –